12 technologies5 categories
hotelsbarriere.com is built on Storyblok with Nuxt.js and Google Tag Manager.
The frontend relies on Nuxt.js. Analytics are handled by Google Tag Manager. Infrastructure includes Netlify.
Tech Stack Highlights
Core Platform1
Storyblok
CMS
75%
1 evidence signal
Header
app\.storyblok\.com: base-uri 'none'; font-src 'self' https: data:; form-action 'self' https://reservations.hotelsbarriere.com https://sogecommerce.societegenerale.eu; frame-ancestors 'self' https://app.storyblok.com https://*.barriereplay.fr https://barriereplay.fr https://develop--accounts-devgroupebarriere.netlify.app; img-src 'self' data: https://a.storyblok.com https://ad.doubleclick.net https://ade.googlesyndication.com https://adservice.google.com https://analytics.google.com https://c.az.contentsquare.net https://google.co.in https://googleads.g.doubleclick.net https://l.teads.tv https://metrics.hotelsbarriere.com https://privacy.casinosbarriere.com https://px.ads.linkedin.com https://px4.ads.linkedin.com https://region1.analytics.google.com https://sdk.privacy-center.org https://secure.adnxs.com https://sp.analytics.yahoo.com https://stats.g.doubleclick.net https://t.teads.tv https://www.facebook.com https://www.google.ch https://www.google.com https://www.google.fr https://www.googletagmanager.com *.googleusercontent.com; object-src 'none'; script-src-attr 'none'; style-src 'self' https: 'unsafe-inline'; script-src 'self' https: 'unsafe-inline' 'unsafe-eval' 'strict-dynamic' 'nonce-9wOeLEPNuqcsJ4/GQs3qhQ=='; upgrade-insecure-requests;Frameworks & Languages6
Nuxt.js
JavaScript frameworks
100%
45 evidence signals
HTML
<div id="__nuxt"HTML
<script nonce="">window.__NUXT__Script
https://www.hotelsbarriere.com/_nuxt/CmPcoCks.jsJS Global
useNuxtApp โ functionstylesheet
/_nuxt/entry.ONH6a5ee.cssstylesheet
/_nuxt/_...CDraGrSW.cssstylesheet
/_nuxt/HtlBookingLink.BzcZPkYd.cssstylesheet
/_nuxt/GlbButton.DeV8VE1s.cssstylesheet
/_nuxt/GlbIcon.BOEZ5ADq.cssstylesheet
/_nuxt/GlbRichText.C6VRguS3.cssstylesheet
/_nuxt/GlbDialog.CEh0ypp9.cssstylesheet
/_nuxt/Text.CClZAm8d.cssstylesheet
/_nuxt/Base.DiB-iMkU.cssstylesheet
/_nuxt/Error.Dr0hxpUQ.cssstylesheet
/_nuxt/Index.yjxKDguy.cssstylesheet
/_nuxt/GlbErrorMessage.BbadU64B.cssstylesheet
/_nuxt/Index.mk5oNw_M.cssstylesheet
/_nuxt/Index.CXQ8SAib.cssstylesheet
/_nuxt/FullWidthField.xq0n1XEj.cssstylesheet
/_nuxt/Checkbox.CaEjJKu9.cssstylesheet
/_nuxt/GlbCheckbox.Dwm6ak07.cssstylesheet
/_nuxt/GlbDialogOrMenu.D6nGFahX.cssstylesheet
/_nuxt/GlbLangSwitch.QfmiCkSC.cssstylesheet
/_nuxt/Index.C4L_0FAN.cssstylesheet
/_nuxt/GlbHeading.B-RX8cQJ.cssstylesheet
/_nuxt/Index.HS49Vapd.cssstylesheet
/_nuxt/Slide.L-Uh4YHq.cssstylesheet
/_nuxt/Container.BHFjSlu8.cssstylesheet
/_nuxt/swiper.BbGVYdZI.cssstylesheet
/_nuxt/GlbRadioGroup.Dzfnav8c.cssstylesheet
/_nuxt/HtlCard.BM0CWxCG.cssstylesheet
/_nuxt/HtlTag.RxRD5-Bj.cssstylesheet
/_nuxt/HtlHighlightSection.CJyS48ZV.cssstylesheet
/_nuxt/GlbInstagramImages.BJKfjHUF.cssstylesheet
/_nuxt/GlbStickyCallToAction.C3qUO10A.cssstylesheet
/_nuxt/GlbHero.QFPNYyRS.cssstylesheet
/_nuxt/ShapeTop.DaMc_fSQ.cssstylesheet
/_nuxt/HotelSelectCard.BhVVYy9x.cssstylesheet
/_nuxt/main.Cfp_5sKS.cssstylesheet
/_nuxt/NativeSelect.2zu6WrpB.cssstylesheet
/_nuxt/GlbBookingPhoneNumber.M53Y-DoL.cssstylesheet
https://www.hotelsbarriere.com/_nuxt/HtlPopinNewsletter.CmMidOSO.cssstylesheet
https://www.hotelsbarriere.com/_nuxt/HtlHotelsPopinLink.DIiq9uis.cssDOM
nuxt-rootDOM
nuxt-dataNode.js
Programming languages
75%
1 evidence signal
HTML
implied by Nuxt.jsVue.js
JavaScript frameworks
75%
1 evidence signal
HTML
data-v-d37d04f5Headless UI
UI frameworks
75%
1 evidence signal
HTML
data-headlessui-Tailwind CSS
UI frameworks
50%
1 evidence signal
HTML
implied by Headless UIReact
JavaScript frameworks
50%
1 evidence signal
HTML
implied by Headless UIAnalytics & Marketing2
Google Tag Manager
Tag managers
75%
1 evidence signal
JS Global
dataLayer โ objectLinkedin Ads
Advertising
75%
1 evidence signal
Header
px\.ads\.linkedin\.com: base-uri 'none'; font-src 'self' https: data:; form-action 'self' https://reservations.hotelsbarriere.com https://sogecommerce.societegenerale.eu; frame-ancestors 'self' https://app.storyblok.com https://*.barriereplay.fr https://barriereplay.fr https://develop--accounts-devgroupebarriere.netlify.app; img-src 'self' data: https://a.storyblok.com https://ad.doubleclick.net https://ade.googlesyndication.com https://adservice.google.com https://analytics.google.com https://c.az.contentsquare.net https://google.co.in https://googleads.g.doubleclick.net https://l.teads.tv https://metrics.hotelsbarriere.com https://privacy.casinosbarriere.com https://px.ads.linkedin.com https://px4.ads.linkedin.com https://region1.analytics.google.com https://sdk.privacy-center.org https://secure.adnxs.com https://sp.analytics.yahoo.com https://stats.g.doubleclick.net https://t.teads.tv https://www.facebook.com https://www.google.ch https://www.google.com https://www.google.fr https://www.googletagmanager.com *.googleusercontent.com; object-src 'none'; script-src-attr 'none'; style-src 'self' https: 'unsafe-inline'; script-src 'self' https: 'unsafe-inline' 'unsafe-eval' 'strict-dynamic' 'nonce-9wOeLEPNuqcsJ4/GQs3qhQ=='; upgrade-insecure-requests;Infrastructure & Security2
HSTS
Security
75%
1 evidence signal
Header
max-age=15552000; includeSubDomains;Netlify
PaaS
75%
2 evidence signals
Header
^Netlify: NetlifyHeader
01KMX7RHR14Z317SJY89VHN0WJLibraries & Utilities1
Sentryv8.55.0
Issue trackers
75%
1 evidence signal
JS Global
__SENTRY__ โ object(v8.55.0)