Astro 3.0 Crash Course (View Transitions, Image, Content Collections, and More!)

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 ธ.ค. 2024

ความคิดเห็น • 89

  •  ปีที่แล้ว +6

    Awesome content here, thanks James Q Quick, you did good thing clearing up my mind on what to use on my current test project - Astro it is!

  • @codewithguillaume
    @codewithguillaume ปีที่แล้ว

    I stop everything I am doing now - and start this course. Thanks James!

  • @theMrM_
    @theMrM_ 8 หลายเดือนก่อน

    Great video, the content still applies as is for astro 4.0. I followed your instructions with no issues. Great explanation!

  • @alwaysgrowww
    @alwaysgrowww ปีที่แล้ว +8

    I have this question. How to configure astro to pull posts dynamically instead of storing the content in webapp and this will lead pushing the website everytime we write a new post. In that case, how content collection will work?

    • @立法院很忙
      @立法院很忙 ปีที่แล้ว +1

      you will need to buy the full course for that 😂

    • @sajithar99
      @sajithar99 ปีที่แล้ว

      you'll need a CMS integration for that. Astro does support a number of them

  • @jochenr9885
    @jochenr9885 ปีที่แล้ว

    Hey James, this helped me tremendously to get going with astro! Thx!

  • @Yesar1
    @Yesar1 10 หลายเดือนก่อน

    Will you make a small project video on Astro with Svelte framework? It will be helpful for me and also for those who're interested in astro.

  • @ceralguy85
    @ceralguy85 ปีที่แล้ว +2

    Great crash course James, very well explain about the new features on this 3.0 release. Quality content as usual

  • @LawrenceDCodes.
    @LawrenceDCodes. ปีที่แล้ว +1

    Oh snap you did *THE OFFICIAL* course! Nice work James 💪💪💪

  • @esJesusContreras
    @esJesusContreras ปีที่แล้ว

    I´m a NextJS fan but you make me see Astro as a great great choice, thanks for sharing

  • @FlorianBinder
    @FlorianBinder ปีที่แล้ว +1

    Great tutorial! Astro shows nice exceptions! :-) Great dev expirience

  • @hari9321
    @hari9321 ปีที่แล้ว +1

    Nice tutorial James

    • @JamesQQuick
      @JamesQQuick  ปีที่แล้ว

      Thank you! Hope you're enjoying Astro :)

  • @attracdev
    @attracdev ปีที่แล้ว

    Nice work! I've been wanting to play around with Astro for a while now.

  • @AndreasWalter1984
    @AndreasWalter1984 ปีที่แล้ว

    Svelte Yes sir! 🙋‍♂️

  • @stln768
    @stln768 ปีที่แล้ว +2

    My head is spinning. Any thought on how this compares to Remix?

  • @Goyo_MGC
    @Goyo_MGC ปีที่แล้ว +1

    Astro could be for me the next big framework. Compared to other solution such a Qwik, the adoption of astro is really easy whatever your previous prefered language might be !

  • @sabuein
    @sabuein ปีที่แล้ว

    Thank you, James.

  • @juanferrer5885
    @juanferrer5885 ปีที่แล้ว

    Great idea to go with ts and tw, great video!

  • @alanrutter3273
    @alanrutter3273 ปีที่แล้ว +1

    Another excellent tutorial James and Astro looks really good. Can Astro support a micro-frontend methodology or Module Federation?

  • @philip9677
    @philip9677 7 หลายเดือนก่อน

    how do i create the page for the category, im getting a 404 when i click the category link in the post

  • @julianbustos3079
    @julianbustos3079 ปีที่แล้ว

    So would these image optimizations work with images that are hosted somewhere else?

  • @stevasc
    @stevasc ปีที่แล้ว +1

    What theme is this? I love it!

    • @ramimhossainantor3747
      @ramimhossainantor3747 ปีที่แล้ว +1

      did you find it?

    • @stevasc
      @stevasc ปีที่แล้ว

      no : / ..... could you tell me?@@ramimhossainantor3747

    • @ondrejhavazik4124
      @ondrejhavazik4124 ปีที่แล้ว

      any luck with theme? I'd like know theme name as well. Thx

    • @ramimhossainantor3747
      @ramimhossainantor3747 ปีที่แล้ว

      @@ondrejhavazik4124 James Q Quick theme

    • @stevasc
      @stevasc ปีที่แล้ว

      @@ondrejhavazik4124 noo = /

  • @mrnzdev
    @mrnzdev ปีที่แล้ว

    Great Course, thanks James.

  • @MrKeliv
    @MrKeliv ปีที่แล้ว

    I knew astro is good for SEO. But....
    I have confuse between using gofiber html + HTMX or using astro+gofiber (API)
    Do you have suggestion what best solution for an e-commerce website ?
    Thanks

  • @ManuelChagoyan
    @ManuelChagoyan ปีที่แล้ว +4

    Regarding Typescript. Not sure yet. Would’ve been nice to see the crash course without dependencies of having to know Typescript, Tailwind, etc. It allows beginners to focus on one technology at a time. Some people just want to learn Astro.

    • @JamesQQuick
      @JamesQQuick  ปีที่แล้ว

      Fair enough. That's great feedback!

  • @HeyWorld-o8j
    @HeyWorld-o8j ปีที่แล้ว

    When Astro home page was updated on the same day as 3.0 released, I tested it's 100/100 PageSpeed score!

  • @johns2551
    @johns2551 ปีที่แล้ว

    What is the terminal plugin that you recommend? I cannot find it without knowing the spelling. Thanks.

    • @JamesQQuick
      @JamesQQuick  ปีที่แล้ว

      Fig.io Go check it out :)

  • @brancode404
    @brancode404 ปีที่แล้ว

    When are you releasing your Astro Course?

  • @twd2
    @twd2 ปีที่แล้ว

    That was really quick, to launch a crash course for V3, big thanks for your efforts, and I do not really like TS😅,Svelte yes !!!

  • @raj080288
    @raj080288 9 หลายเดือนก่อน

    where is the repo link for the code?

  • @yogyyconst
    @yogyyconst ปีที่แล้ว

    how to shorter path when changes file? my terminal showing full path C:/..

  • @Nevalkar_
    @Nevalkar_ ปีที่แล้ว

    Hi James, when would the course be released? I am in the waiting list excitedly awaiting 😅

    • @demetrycode
      @demetrycode ปีที่แล้ว

      according to his site it is this summer so just two weeks left therefore

    • @Nevalkar_
      @Nevalkar_ ปีที่แล้ว

      @@demetrycode you mean two long weeks! 😅

    • @demetrycode
      @demetrycode ปีที่แล้ว

      @@Nevalkar_ true 😆

  • @aventyrskonsulterna
    @aventyrskonsulterna ปีที่แล้ว +3

    Great video! Would love to see the Svelte-stuff!

  • @jaymartinez311
    @jaymartinez311 ปีที่แล้ว

    yes typescript 😊

  • @MetalRoast
    @MetalRoast ปีที่แล้ว

    Typescript for the win

  • @abhijeetmeshram3762
    @abhijeetmeshram3762 ปีที่แล้ว

    I want to deploy site to sub folder. does astro support that ?

    • @JamesQQuick
      @JamesQQuick  ปีที่แล้ว +1

      I'm not sure what you mean. can you help clarify that?

    • @abhijeetmeshram3762
      @abhijeetmeshram3762 ปีที่แล้ว

      @@JamesQQuick
      I want to site run on temporarily sub folders like
      ://Hostname/test/version1
      Is there any configuration available ?

  • @naranyala_dev
    @naranyala_dev ปีที่แล้ว

    huge thanks

  • @anthillca3665
    @anthillca3665 ปีที่แล้ว

    SVELTE YES!!!!!!!!!!!!!!!!!

  • @aldoyh
    @aldoyh ปีที่แล้ว

    I am totally PHP!

  • @shamscorner
    @shamscorner ปีที่แล้ว

    svelte yes 🙌

  • @stylrart
    @stylrart ปีที่แล้ว

    Sveltekit yes!

  • @kirso
    @kirso ปีที่แล้ว

    Svelte yes!

  • @chintanudani5631
    @chintanudani5631 ปีที่แล้ว

    Being an typesafe language TS gives edge over js

  • @quickfixportal
    @quickfixportal ปีที่แล้ว

    you are amazing

  • @adeonir
    @adeonir ปีที่แล้ว +2

    Yes, TypeScript please

  • @slackstation
    @slackstation ปีที่แล้ว

    svelte yes

  • @husidev
    @husidev ปีที่แล้ว +8

    I prefer coding instead of wasting my time making typescript happy.

  • @AdamMietlicki
    @AdamMietlicki ปีที่แล้ว

    Svelte yes

  • @nomad100hd
    @nomad100hd ปีที่แล้ว

    This tutorial is impossible to follow. I get "TypeError: posts.map is not a function"

  • @ramabie8557
    @ramabie8557 ปีที่แล้ว

    astro supabase?

  • @zummon
    @zummon 7 หลายเดือนก่อน

    i like javascript more than typescript, it less code

  • @PabloGaraguso
    @PabloGaraguso ปีที่แล้ว

    No Typescript, thank you.

    • @JamesQQuick
      @JamesQQuick  ปีที่แล้ว

      You prefer to not use typescript?

    • @PabloGaraguso
      @PabloGaraguso ปีที่แล้ว

      @@JamesQQuick exactly.
      Loose typing is a strength when used properly. Other than that, "warning" you about types should be part of code assist/intellisense in either case. With that out of the way, why add another layer on top? Typescript is hands holding for those coming from other languages, but it limits you greatly in using JS to its potential.

  • @kurwacherry
    @kurwacherry ปีที่แล้ว +1

    had to stop after you chose typescript :(

    • @matttech3911
      @matttech3911 ปีที่แล้ว

      Why? He barely used it in this tutorial and it really isn't that hard

    • @JamesQQuick
      @JamesQQuick  ปีที่แล้ว +1

      Anything I could do to help with that?

  • @soviut303
    @soviut303 ปีที่แล้ว

    Good video, but saying "way too many javascript frameworks" at the start is a really negative take. We're spoiled for choice; that's a good problem to have. They all do different things too; Astro (static site generator) and Vue (reactive MVVM) are basically unrelated in terms of their use cases. The only downside is having to do some research when deciding which is the best fit, which is a lot better than having to compromise on fewer options.

  • @MikeNugget
    @MikeNugget ปีที่แล้ว

    At first glance content data flow looks pretty messy.

  • @mvargasmoran
    @mvargasmoran ปีที่แล้ว

    I hate typescript.

    • @JamesQQuick
      @JamesQQuick  ปีที่แล้ว

      Fun times. Prefere regular JavaScript?

  • @aiamfree
    @aiamfree ปีที่แล้ว

    did u just delete my comment? wow, open mindedness not a thing here?

    • @JamesQQuick
      @JamesQQuick  ปีที่แล้ว

      Don't think I've deleted any comments here. What did you say?

  • @existentialquest1509
    @existentialquest1509 ปีที่แล้ว

    No you should not - Astro is not fit for purpose - i repeat it’s not UNTIL it stops asking you to turn off Content Security Policies that prevent javascript eval - i love the framework feature but it will create a security vulnerability - James should point out the trade offs that Astro requires you to implement - I have 24 years as CTO , Chief Architect etc and i am telling you these frameworks are taking us back to PHP days -or reinventing the wheel

    • @metinemiroglu1936
      @metinemiroglu1936 ปีที่แล้ว

      Could you share where did you get this information?

  • @prograshed
    @prograshed ปีที่แล้ว

    svelte yes

  • @calebredus6948
    @calebredus6948 ปีที่แล้ว

    Svelte yes

  • @TheCbrands
    @TheCbrands ปีที่แล้ว

    Svelte Yes