Why Astro will be your favorite web app framework

Поделиться
HTML-код
  • Опубликовано: 4 июл 2024
  • Start a free trial of DevTrends Pro:
    devtrends.io/pro
    ---
    Astro is a static-site builder that can be used to create component-based web apps.
    Instead of the single-page architecture, Astro apps use islands architecture with progressive hydration, requiring you to opt-in to client-side JavaScript.
    Astro allows you to use components from Vue, React, Svelte, or just plain HTML.
    ---
    Follow DevTrends:
    / devtrends_io
    / 72099388
    / devtrends_io

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

  • @markmental6665
    @markmental6665 11 месяцев назад

    once i tried astro i was hooked! its really a better approach for multi page sites than having an SPA imo

  • @jedodelapenaii6804
    @jedodelapenaii6804 2 года назад +1

    Your contents are so cool mate! Keep them going 😀💯💪

  • @whelbe
    @whelbe 2 года назад +1

    Great video!

  • @IainSimmons
    @IainSimmons 2 года назад +7

    This is a really great, succinct summary and explanation of Astro, which I've just recently started trying out.
    Also... are you an Aussie too? 🙂

    • @DevTrends_io
      @DevTrends_io  2 года назад +3

      Thanks! And yep, true blue Aussie

  • @FranciscoMarcosMilhomemAbreu
    @FranciscoMarcosMilhomemAbreu 2 года назад +1

    Seu vídeo ficou muito bem feito!

  • @neoprint3d
    @neoprint3d 2 года назад

    Just subbed

  • @maybeanonymous6846
    @maybeanonymous6846 2 года назад +3

    this is astronomical.

  • @emonymph6911
    @emonymph6911 2 года назад

    Does Astro work with web components from Lit-elements or StencilJS? And how would that work? Astro gives island architecture permission to loud web component stencil-navbar via react-lib?

  • @leonf.7893
    @leonf.7893 2 года назад

    I noticed the backend JS functionality. Does this mean Astro requires NodeJS to run in production?

    • @davdevs
      @davdevs 2 года назад +1

      No. NodeJS is just for development work. After you're done, you can run a command to compile your code. Astro compiles them into HTML, CSS & JS. You then deploy the complied code.

  • @beefchalupa
    @beefchalupa 2 года назад +1

    Thanks for the helpful vid man! One piece of advice though, there are a lot of long pauses in between the points you are making and stuff you're saying, and it makes it sound a little off.

  • @LennyBakkalian
    @LennyBakkalian Год назад

    sorry but this is total garbage. every "known" js framework nowadays offers ssr (prerendered or cached) with rehydration. a bit sad that you present astro here as the "ultimate solution", whereas this technique or lazy loading is nothing new.

  • @uquantum
    @uquantum Год назад

    Terrific, clear explanation of the key benefits of Astro. I wonder if there are any concrete functional use cases for using Astro vs SvelteKit, as they seem quite similar (SvelteKit cannot claim to ship 0kb js!), or perhaps it's just wonderful to have choices! Thanks for making these vids