PageSourceSearch

https://vueschool.io/_nuxt/CkCwI250.js

js vueschool.io collected 2026-09-24 21:08:13 UTC 6,843 bytes, 11 lines download raw bytes

1import{u as B,_ as C}from"./DU6yV1uU.js";import{dm as V,u as W,b1 as h,b8 as O,bg as c,aR as p,aL as d,aO as s,aN as n,aU as g,b2 as t,b3 as T,aQ as f,aM as N,aY as E,b6 as I,aP as F}from"./Dc0M7o-w.js";import{_ as M}from"./C_rVFxsu.js";import{_ as R}from"./BcBpMKuS.js";import{_ as A}from"./DNk_8dkU.js";import{p as P}from"./DZMB9UCq.js";import"./BY8_5E40.js";import"./BicMVHVo.js";import"./DGwUz88Z.js";import"./BQ3w0pi0.js";import"./BhQOylJ0.js";import"./B3G2GyVF.js";import"./BSZFgSs5.js";import"./CJ5NhiWv.js";import"./CLtPA9ep.js";import"./D84lcQCg.js";import"./CLtAtel7.js";import"./BRovQDIo.js";import"./cx66cRiW.js";const _={bright_data:{slug:"bright_data",name:"Bright Data",image:"/images/sponsors/bright_data.jpg",cta_text:"Claim Now",cta_link:"https://brdta.com/vueschool",offer_details:`<h2>Why Bright Data is Essential for Developers</h2>
2<p>In today’s digital world, access to accurate and real-time web data is essential for creating apps, running analytics, and building AI models. However, gathering this data manually can be complicated. Web scraping—automatically collecting data from websites—helps developers save time and gain critical insights, but it can be challenging to set up. That’s where Bright Data comes in.</p>
3<h2>Why Developers Choose Bright Data</h2>
4<p>Bright Data makes web scraping easy by providing developers with powerful tools that eliminate the need for complex infrastructure like proxies and captchas. With Bright Data, you can focus on building your projects while we handle the heavy lifting. Whether you're tracking market trends, comparing product prices, or gathering social media insights, Bright Data ensures you get the data you need quickly and reliably.</p>
5<h2>The Only Solution You Need for Data Collection</h2>
6<p>Bright Data offers everything a developer needs to collect data from any website. Our platform comes with pre-built tools, access to a Marketplace full of ready-to-use datasets, and a seamless experience for both beginners and experts. Say goodbye to time-consuming setup and blocked requests—Bright Data is the all-in-one solution for easy and efficient data collection.</p>
7<h2>Test It Out Today!</h2>
8<p>Ready to learn how to collect data like a pro? As the official data collection sponsor of Vue School, Bright Data is offering students a $25 credit to explore the platform. Get hands-on experience scraping data without worrying about infrastructure and access real-world datasets to use in your projects. Sign up today and discover how easy data collection can be!</p>`,social_links:{youtube:"https://www.youtube.com/brightdata",linkedin:"https://www.linkedin.com/company/bright-data/?viewAsMember=true",github:"https://github.com/luminati-io"}},jetbrains:{slug:"jetbrains",name:"JetBrains",image:"/images/sponsors/jetbrains.png",cta_text:"Claim Now",cta_link:"https://jb.gg/VueSchool",offer_details:`<p>Are you looking for an IDE to support your Vue.js learning journey?</p>
9<p>Whether you're just starting out or working on advanced projects, WebStorm, the JetBrains IDE for JavaScript and TypeScript, will help make your coding experience more productive and enjoyable. With everything you need included out of the box, you can dive into projects without any of the usual hassle involved with getting set up.</p>
10<p>WebStorm understands your codebase and offers advanced features like intelligent coding assistance, fast navigation, and safe refactoring. Plus, with built-in tools for debugging and testing, you can focus on building great apps while WebStorm takes care of the rest.</p>
11<p>Ready to claim your free three months? Use the promo code “VueSchool” and start coding with WebStorm today!</p>`,social_links:{twitter:"https://x.com/WebStormIDE",website:"https://www.jetbrains.com/webstorm/"}},pixelfree_studio:{slug:"pixelfree_studio",name:"PixelFree Studio",image:"/images/sponsors/pixelfree_studio.webp",cta_text:"Claim Now",cta_link:"https://www.pixelfreestudio.com/login/signup.html",offer_details:"<p>PixelFree Studio is a powerful tool for Vue developers, transforming design to code effortlessly. With seamless Figma imports—manual or automatic—you can convert designs into Vue projects with full control. Generate PRO-Code in seconds across multiple languages like Vue, HTML, and React, perfect for building components and front-end systems fast. The generated code is 100% deterministic, as no AI 
11is used for creation. No frameworks are needed, giving you the freedom to create modular, reusable components from scratch. PixelFree offers complete hosting flexibility, ensuring your Vue projects are efficient and future-ready. Get your Vue projects done faster with PixelFree Studio, a tool made by front-end developers for front-end developers!</p><p>Claim your one month free trial using the code: <strong>VUESCHOOL1MONTH</strong></p>",social_links:{youtube:"https://www.youtube.com/@pixelfreestudioinc.9263",linkedin:"https://www.linkedin.com/company/pixelfree/mycompany/"}}},$={class:"min-h-screen overflow-hidden bg-[#121423]"},H={class:"relative mx-auto my-10 mt-[50px] flex max-w-5xl flex-col gap-10 px-4 md:mt-[90px] md:px-10"},L={class:"mx-auto mb-10 max-w-4xl text-center text-[40px] font-extrabold uppercase leading-[90%] text-white md:text-[60px]"},U={class:"flex flex-wrap items-center justify-center gap-2 md:justify-start md:gap-5"},q=["href"],ue={__name:"partner",async setup(G){let e,a;const u=V(),{$handleSsrRequestError:y}=W(),w=B(),b=h(()=>u.params.slug),l=O(""),o=h(()=>_[u.params.slug]||"");try{[e,a]=c(()=>w.load()),await e,a()}catch(r){y(r)}try{const r=([e,a]=c(()=>_[b.value].offer_details),e=await e,a(),e);l.value=([e,a]=c(()=>P(r)),e=await e,a(),e)}catch{l.value=""}return(r,m)=>{const x=C,v=T,k=M,j=R,S=F,D=A;return d(),p("div",$,[s(x,{"only-header":""}),n("div",H,[n("h1",L,g(t(o).name),1),s(v,{src:t(o).image,alt:`${t(o).name} Offer Image`,class:"h-fit rounded-lg object-contain shadow-md"},null,8,["src","alt"]),n("div",null,[m[0]||(m[0]=n("h3",{class:"text-[30px] font-bold uppercase text-white [&>em]:not-italic [&>em]:text-mint"},[n("em",null,"Offer"),f(" Details ")],-1)),s(k,{class:"prose my-10 max-w-[unset]! text-white prose-headings:text-white prose-p:text-light-gray prose-strong:text-white",value:t(l)},null,8,["value"]),s(j,{as:"a",href:t(o).cta_link,target:"_blank"},{default:N(()=>[f(g(t(o).cta_text),1)]),_:1},8,["href"])]),n("div",U,[(d(!0),p(E,null,I(Object.keys(t(o).social_links||{}),i=>(d(),p("a",{key:i,href:t(o).social_links[i],target:"_blank",class:"flex size-15 items-center justify-center rounded-full bg-night-blue-light hover:opacity-70"},[s(S,{name:i!=="website"?i:"arrow-up-right",class:"w-7",color:"#797B88"},null,8,["name"])],8,q))),128))])]),s(D,{class:"relative z-20 mt-[120px] bg-[#1E223F] pt-20","accent-color":"bg-[#282E54]"})])}}};export{ue as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.