What is Svelte REALLY good at?
4:01
What is a Headless CMS?
2:11
8 ай бұрын
Prismic’s Visual Page Builder
1:59
Nuxt 3: Auto Imports Explained
5:37
Why Is Svelte.js so Popular?
20:24
Пікірлер
@a7mdbest15
@a7mdbest15 16 сағат бұрын
Svelte can be the future
@user-il6kd5vx8v
@user-il6kd5vx8v Күн бұрын
At timing 1:35:00 , I am unable to find repeatable and non repeatable zones in my prismic slice machine, it just shows fields option how to work on the repeatable fields
@Prismic
@Prismic 19 сағат бұрын
Yes, correct a recent product update made it so that 'repeatable zone' is now a 'group' field that you can find by clicking Add Field and choosing Group. You'll add fields to this group in a similar way as I do for the repeatable zone.
@MadeInJack
@MadeInJack Күн бұрын
Quite basic conversation for Rich but good talk nonetheless
@miGuHD
@miGuHD Күн бұрын
Please increase the volume, can only hear correctly with everything maxed out - great talk with Rich!
@baxalasse
@baxalasse Күн бұрын
If I would start looking into Svelte (v5 new syntax) today, i don't think i would choose Svelte as my go to framework. Svelte v3-4 was "magical" to me, and I dropped interest to use anything else. Really liked the slim code syntax and separation of concerns with minimal svelte in my non .svelte files. The thing I missed was some way to injecting slot content as props (thinking of svelte constructor for my exported components). This talk got me hooked: kzbin.info/www/bejne/d5Wxe2acrsmYl9E there are much things in this talk that gets voided now (or in svelte v6).
@henrikvilhelmberglund
@henrikvilhelmberglund Күн бұрын
Svelte 3 was magical but not really easier, it had an exponential difficulty curve as you built your project. Code in Svelte 5 is more explicit which just makes things easier to understand imo. I have tested Svelte 5 in a side project and the only negative experience I had was that the inspector isn't working yet.
@didiercatz
@didiercatz 6 сағат бұрын
Svelte 3/4 "look" easier to use, but Svelte 5 *is* easier to use. Try it, really. It's very sensible and sober.
@michaeljirsa3837
@michaeljirsa3837 2 күн бұрын
Start 5:22
@adampage8621
@adampage8621 2 күн бұрын
Getting an error at 2:43:30 with item.case_study (Property 'case_study' does not exist on type 'never'.ts(2339)). Anyone know the fix?
@bisaanimations
@bisaanimations 2 күн бұрын
I started this tutorial and would love to complete it but when I tried to run the code we copy after setting up the repository I never got asked to install slice machine or anything…..all I got was an error code saying it could not run the code
@lylewarren4391
@lylewarren4391 2 күн бұрын
reaaaaaaahhhk
@user-ng6gt6rc4l
@user-ng6gt6rc4l 4 күн бұрын
Thank you so much!
@johndowland4623
@johndowland4623 5 күн бұрын
In 6 years on linkedin, received way more then a hundred interview requests (not counting thos I sent) and there was not a single one giving a f**k about my portfolio, and a couple were those that even looked at it. First was made in wordpress with full height pages sliding when it wasnt even a thing, then nextjs the nextjs with 3d stuff via three.js. the two gigs I got were because was me sending the job application over hundreds. Luckly i have clients by word of mouth (who also never checked or understood my design skills until I designed their website)
@Sarcastic-Insann
@Sarcastic-Insann 8 күн бұрын
To be honest, I don't like doing web dev much but with Prismic it looked so fun and easy. It is just amazing...
@syedumairali4345
@syedumairali4345 8 күн бұрын
Would
@MatthewHigley
@MatthewHigley 10 күн бұрын
One hour in and I am so excited to actually build along with @TrostCodes. I'm curious if you'll use this tutorial as a basis for a rewrite once Svelte 5 drops? I'm hoping this will be a good 1-to-1 comparison to learn the differences and advantages of versions 4 vs 5.
@Prismic
@Prismic 4 күн бұрын
We'll chat about Svelte 5 soon on the channel, stay tuned :)
@MathieuBekkaye
@MathieuBekkaye 11 күн бұрын
I've been trying for weeks but just can't finish the project. I always get lost with that Prismic thing :( Maybe it's just me. I'll try again later.
@maxshoji
@maxshoji 11 күн бұрын
Fantastic video! Please tell us what your terminal theme is!
@arturgouveia5078
@arturgouveia5078 13 күн бұрын
Hello Alex, I have just finnished the tutorial and that is absolutetly beautifull. I am definetely going to use it as my portfolio. I am having a couple of issues, tough, I can not see the teckList or the floating images in mobile view. I don't know if that is the idea. thank you for this tutorial, it is inspirational. what's next?
@wernerdev
@wernerdev 13 күн бұрын
good video but that vscode font is a crime
@andrewiglinski148
@andrewiglinski148 13 күн бұрын
I *_can not possibly_* disagree more. It's great for simple stuff, but I've spent the last 3 days going back and forth between different node and react versions to get an app that ran flawlessly locally to build on Vercel. It's awesome for straight forward stuff, but don't rely on it for anything more than the most basic deployments.
@benitocanfora7667
@benitocanfora7667 15 күн бұрын
This video is invaluable, thank you!!
@kirso
@kirso 15 күн бұрын
@TrostCodes Would you be willing to share what VSCode theme are you using? :) I'll keep spamming until I get it!
@Holobrine
@Holobrine 18 күн бұрын
Minor note: Reactive functions outside of components need to be in .svelte.js or .svelte.ts files, not just any .js file.
@vaisakhkm783
@vaisakhkm783 6 сағат бұрын
Ho, i thought how compiler find js files that uses to ruins, when entire node modules has .js files, now that doubt got cleared
@thomas-sinkala
@thomas-sinkala 21 күн бұрын
The slice simulator doesn't seem to work, the editor works fine but not the preview. What could I be doing wrong? There is no obvious way to reach support.
@Prismic
@Prismic 17 күн бұрын
Hey Thomas! Could you post your issue on the community forum? community.prismic.io/
@moncere
@moncere 21 күн бұрын
Amazing video tutorial 🔥
@thomas-sinkala
@thomas-sinkala 22 күн бұрын
Probably best to use VS code standard file manager, it makes following along easier.
@user-dc3fm7gt7v
@user-dc3fm7gt7v 22 күн бұрын
Doesn't work on iPhones ??? that's a big issue
@user-dc3fm7gt7v
@user-dc3fm7gt7v 22 күн бұрын
Web dev has sucked from the start. Framework after framework to try and address the deficiencies. Can't change the underlying languages though, HTML, CSS, JS. Can only build on top but still amazing after nearly 30 years we still haven't got there. Interested to try Svelte out on a project and see what it can do.
@jamie_SF
@jamie_SF 22 күн бұрын
Great interview
@ShahzainAli-tl8sk
@ShahzainAli-tl8sk 22 күн бұрын
Thanks for the new video! I’m looking forward to seeing what other content you post! Always good to learn as much as you can!
@gloryofcode
@gloryofcode 23 күн бұрын
Unhandled Runtime Error Error: R3F: Hooks can only be used within the Canvas component! While adding Footer
@KevinMcClainBigMac
@KevinMcClainBigMac 23 күн бұрын
I love the ease of use when utilizing slices and gsap. Thank you so much!
@guy7524
@guy7524 24 күн бұрын
Link?
@Prismic
@Prismic 23 күн бұрын
Hey, here it is: kzbin.info/www/bejne/rGaxlK1rdsiLoKs
@blokche_dev
@blokche_dev 25 күн бұрын
Such a valuable content. Thanks for sharing!
@Prismic
@Prismic 25 күн бұрын
Glad it was helpful!
@johndoyle3816
@johndoyle3816 26 күн бұрын
Svelte(kit) has been absolutely the worst thing that ever happened to me, because now I hate my day job whenever I have to do something in react 😭
@nickstaresinic4031
@nickstaresinic4031 27 күн бұрын
Wow. Very impressive, both the rich content & your smooth and confident presentation. Thanks for you initiative and effort in developing this tutorial and making it available.
@AyushSingh-tj3hq
@AyushSingh-tj3hq 28 күн бұрын
Sir there's problem in the code in ContentList it's throwing error during build not during development something to do with ref in first li element.
@justinoneill2837
@justinoneill2837 28 күн бұрын
dammmm i knew rich created rollup but i didn't realize it was one of the driving forces behind vite. and ractive, it's not hard to see how fb named their framework. Rich is foreal one of the best things that's happened to the web. 🈷SVELTE 5 🐅 LETZZZZZZ GOOOOO ✊
@voiciray
@voiciray 28 күн бұрын
You're an AMAZING teacher.
@aksheygupta6237
@aksheygupta6237 28 күн бұрын
I did everything, its running on localhost but vercel is failing to deploy, feels like all my time and effort were wasted
@aryanpatel23
@aryanpatel23 25 күн бұрын
It’s same error for me ,Did you figure it out?
@aksheygupta6237
@aksheygupta6237 25 күн бұрын
@@aryanpatel23 I did but vercel isn't able to load some of the css classes
@sthefanocarvalho2823
@sthefanocarvalho2823 Ай бұрын
Awesome work. Thank you for sharing this :) You've just got a new sub!
@janisgaudreaultjg
@janisgaudreaultjg Ай бұрын
I am hyped to follow this tutorial ! I spent a lot of time learning prismic with sveltkit and this will make me learn much more. thanks!
@luizricardo.design
@luizricardo.design Ай бұрын
Amazing tutorial! I would like to make a suggestion for the next one in NextJS, as you are using it in conjunction with GSAP, you could add preload and page transition, in a project I was working on I couldn't do it with the Prismic API due to the server.
@donnellyzaraki4518
@donnellyzaraki4518 Ай бұрын
Awesome tutorial! Just in case somebody runs into the typescript issue that I ran into Type '(el: HTMLLIElement | null) => HTMLLIElement | null' is not assignable to type 'LegacyRef<HTMLLIElement> | undefined'. Line: 147: ref={(el) => (itemsRef.current[index] = el)} A solution could be to filter out null values from assignment to the array. ref={(el) => (itemsRef.current[index] = el)} should(or could be) {(el) => { if (el) { itemsRef.current[index] = el; } }}
@SeiferHXC
@SeiferHXC 26 күн бұрын
THX !!!
@aryanpatel23
@aryanpatel23 22 күн бұрын
i am still having issue over there. can you please share that part of code
@aryanpatel23
@aryanpatel23 21 күн бұрын
thanks i finally figured it out
@prototype8861
@prototype8861 Ай бұрын
GL is for Glide drivers. Its actually OpenGL 3D drivers written in C. WebGL is the Javascript implementation of it.
@bersuarez2741
@bersuarez2741 Ай бұрын
i have a problem , con useRef (property) RefAttributes<HTMLLIElement>.ref?: React.LegacyRef<HTMLLIElement> | undefined
@SItgix
@SItgix Ай бұрын
really nice tutorial. so nice that i build it twice in a week just to deepen the concepts, please more of this and please more gsap stuff !
@GAMEADDICTishaan
@GAMEADDICTishaan Ай бұрын
i did Something Similar to what the tutorial showed in Case Studies Slice but i am Having the 404 Error , i tried to fix it with the same way you showed but still not working , i used a single page instead of a re-usable page in the Slice Machine , is there any way i can fix it The Error i am getting is : SvelteKitError: Not found: /feature_extraction/feature-extraction-page [vite:dev] at resolve (eval at instantiateModule (file:///D:/Svelte_code/New%20folder/voice-sense/node_modules/vite/dist/node/chunks/dep-Pluk1iaB.js:50501:28), <anonymous>:494:13) [vite:dev] at resolve (eval at instantiateModule (file:///D:/Svelte_code/New%20folder/voice-sense/node_modules/vite/dist/node/chunks/dep-Pluk1iaB.js:50501:28), <anonymous>:294:5) [vite:dev] at #options.hooks.handle (eval at instantiateModule (file:///D:/Svelte_code/New%20folder/voice-sense/node_modules/vite/dist/node/chunks/dep-Pluk1iaB.js:50501:28), <anonymous>:67:56) [vite:dev] at Module.respond (eval at instantiateModule (file:///D:/Svelte_code/New%20folder/voice-sense/node_modules/vite/dist/node/chunks/dep-Pluk1iaB.js:50501:28), <anonymous>:291:40) [vite:dev] at process.processTicksAndRejections (node:internal/process/task_queues:95:5) [vite:dev] at async file:///D:/Svelte_code/New%20folder/voice-sense/node_modules/@sveltejs/kit/src/exports/vite/dev/index.js:502:22 { [vite:dev] status: 404, [vite:dev] text: 'Not Found' [vite:dev] }
@jellycoding
@jellycoding Ай бұрын
Ok... you are a much better creator than me. But my screens are bigger than yours... LOL
@ayenmonasha.7593
@ayenmonasha.7593 Ай бұрын
I am trying to build something like this and this tutorial has been really helpful but I am having a problem with I think my mappers.js folder, when I import mappers to the pages.server.js page, there is this error coming: Type '{ case_studies: ({ slice, context }: { slice: CasestudiesSlice; context: { client: Client<AllDocumentTypes>; }; }) => Promise<{ slice: CasestudiesSlice; caseStudies: (CaseStudyDocument | undefined)[]; }>; }' has no properties in common with type 'SliceMappers<PageDocumentDataSlicesSlice, { client: Client<AllDocumentTypes>; }>'. If anyone could help me understand what I might have done wrong I will really appreciate it. Thanks
@raashraash8648
@raashraash8648 Ай бұрын
🔥❤