Make Astro Even Faster!

Поделиться
HTML-код
  • Опубликовано: 25 авг 2024
  • A quick look at pairing the MPA architecture of Astro with the power of Qwik's resumability.
    Inspiration: www.builder.io...
    💬 Topics:
    - Why use Astro;
    - Why use Qwik;
    - Astro vs. Qwik;
    - MPA vs SPA;
    - Fast, modern web apps;
    📖 Blog Article - www.awesome.cl...
    Patreon: / awesomeclub
    #javascript

Комментарии • 51

  • @nielskersic328
    @nielskersic328 9 месяцев назад +13

    I love this. Instead of everyone competing to be the next React, we’re getting two crazy good frameworks working together to offer us more ways to get the best performance 😎

  • @BosonCollider
    @BosonCollider 9 месяцев назад +10

    This is where I like the fact that HTMX is resumable by default. Copy the HTML and you've copied the entire frontend state, just like with Qwik, but your backend does not have to be javascript

    • @ozanmuyes
      @ozanmuyes 9 месяцев назад +1

      Literally came to see such HTMX comment. Kudos 👏🏻 But really give it a try and decide for yourself

  • @themarksmith
    @themarksmith 9 месяцев назад +11

    Would love to see more on Astro!

    • @awesome-coding
      @awesome-coding  9 месяцев назад +4

      It's one of my favorite frameworks - more content to come for certain!

    • @awesome-coding
      @awesome-coding  9 месяцев назад

      @@ShimoriUta Will do!

  • @shubhamparmeshwartandale
    @shubhamparmeshwartandale 2 месяца назад

    Your videos are awesome

  • @TheKluVerKamp
    @TheKluVerKamp 9 месяцев назад +1

    this is awesome, Aweome!

  • @vaisakhkm783
    @vaisakhkm783 8 месяцев назад +1

    Will it beat htmx?? in htmx, html can be generated in something like rust and streamed to client right?

    • @ankit.chaurasia
      @ankit.chaurasia 7 месяцев назад

      Htmx isn't a framework you can't build as fast as js frameworks like react, svelte, qwik etc. Both serve different purpose

  • @TerriTerriHotSauce
    @TerriTerriHotSauce 7 месяцев назад +1

    Please compare this to HTMX or to ASTRO + HTMX.

    • @awesome-coding
      @awesome-coding  7 месяцев назад

      Thanks for your suggestion!
      I have an HTMX video - ruclips.net/video/cYLGboNUOlk/видео.html , but I'll definitely explore the topic further.

  • @cachipum
    @cachipum 8 месяцев назад

    Nice vídeo, did you hire fireship to make it or just copied him?

    • @awesome-coding
      @awesome-coding  8 месяцев назад

      Pretty much copying until I get enough money to hire him.

  • @knolljo
    @knolljo 9 месяцев назад +1

    Astro is basically a SSG?

    • @TechBuddy_
      @TechBuddy_ 9 месяцев назад

      It can do ssr too

    • @knolljo
      @knolljo 9 месяцев назад

      @@TechBuddy_ Ok, is it possible to write a Frontend in Astro and a backend in say Rust? Or does Astro always need a JS runtime like node? I've built a Website with astro, after running astro build i can just copy whats in the /dist folder to my server and have it hosted without a js runtime

    • @awesome-coding
      @awesome-coding  9 месяцев назад

      Yep - as @TechBuddy_ mentioned, you can do SSG, SSR or a combination of both.

  • @qwoolrat
    @qwoolrat 9 месяцев назад +2

    can you review VanillaJS the fastest and most stable framework

    • @Nick-ti9rz
      @Nick-ti9rz 9 месяцев назад

      how would qwik not be faster than vanilla js? It fundamentally sends smaller bits of js than frameworks and vanilla js would

    • @Sandeep-zu7gd
      @Sandeep-zu7gd 8 месяцев назад

      @@Nick-ti9rz implement your own qwik like "small bit of js"-sender in vanilla

    • @awesome-coding
      @awesome-coding  8 месяцев назад

      @Sandeep-zu7gd This is a good idea for a video :D Thank!

  • @TechBuddy_
    @TechBuddy_ 9 месяцев назад +8

    You technically can get faster than this but you'll have to pull your hair out to maintain it or if you want to change anything 😂

    • @awesome-coding
      @awesome-coding  9 месяцев назад

      Hmm do you think so? Where do you foresee pain points?

    • @echoptic775
      @echoptic775 9 месяцев назад

      Bro u dont know what ur talking about

    • @TechBuddy_
      @TechBuddy_ 9 месяцев назад

      @@awesome-coding I was talking about the title 😅

    • @TechBuddy_
      @TechBuddy_ 9 месяцев назад +2

      @@echoptic775 how tf did you decide that based on two random lines I wrote in a comment 😂

    • @awesome-coding
      @awesome-coding  9 месяцев назад

      @@TechBuddy_ Ah, got it!

  • @vaisakhkm783
    @vaisakhkm783 9 месяцев назад +4

    I am was afraid the a new faster JS framework dropped,
    but honestly i relieved yet disappointment at the end

  • @universe_decoded797
    @universe_decoded797 9 месяцев назад +1

    I think nextjs is enough for me, i’m done 😂

  • @seljuzgaming
    @seljuzgaming 9 месяцев назад +1

    Using astro is such a pain in the butt.. I hated coding in it

    • @awesome-coding
      @awesome-coding  9 месяцев назад

      Hmm.. why is that? What where the main pain points.
      I am actually using it in production for quite a while now, and we have very good results both in performance and in DX.

  • @mumk
    @mumk 9 месяцев назад

    i tot sveltekit is fast enough

  • @TheMichaelK
    @TheMichaelK 7 месяцев назад

    Everything's is a bit too fast in this video to follow… had to stop, rewind, and listen and read again, several times

    • @awesome-coding
      @awesome-coding  7 месяцев назад

      Thank you for your feedback! It really helps me understand how can I improve my videos.

  • @joseph0x45
    @joseph0x45 9 месяцев назад +6

    I'm faster

  • @kasper369
    @kasper369 8 месяцев назад

    What about this vs Fresh.js from Deno

    • @awesome-coding
      @awesome-coding  8 месяцев назад

      Good point - Fresh is a really good competitor in the space. They use islands as well for interactivity, but it lacks the Resumability aspect Qwik is bringing to the mix.