Astro for Impatient Devs

Поделиться
HTML-код
  • Опубликовано: 1 авг 2024
  • Astro is a JavaScript framework designed to help you ship no JavaScript. Wait... what? Yep! Astro excels at creating static sites like blogs or portfolios, though you can sprinkle in some client-side interactivity where needed.
    This video is a blitz through Astro's greatest features in record time. Strap in!
    Resources:
    Astro: astro.build
    Astro docs: docs.astro.build
    My portfolio site: ihh.dev
    Portfolio site GitHub: github.com/isaacharrisholt/po...
    __________________________________________
    Check out my other socials!
    🎮 Discord ▶ discordapp.com/invite/bWrctJ7
    🐦 Twitter ▶ / isaacharrisholt
    🖥️ Portfolio ▶ ihh.dev
    📝 Blog ▶ isaacharrisholt.com
    __________________________________________
    Timestamps:
    00:00 - Intro to Astro
    00:28 - Installation and setup
    00:45 - Project layout
    01:22 - Astro components
    02:42 - Pages
    03:26 - Markdown pages
    04:44 - Images
    05:38 - Integrations
    06:04 - Astro Islands
    06:51 - SSR and hybrid rendering
    07:32 - Dynamic routes
    08:07 - Content collections
    09:30 - View transitions
    #astro #javascript #typescript #webdevelopment #softwareengineer
  • НаукаНаука

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

  • @CreativeB34ST
    @CreativeB34ST Месяц назад +2

    So much information in so little time. Had to rewatch many times. My brains exploded, I like it

  • @zill_laiss
    @zill_laiss 3 месяца назад +8

    Astro is so easy that I made my blog only in three days, and most of the time I spent was struggling with CSS, like making my site reactive for mobile etc.
    You can learn Astro essential features in a day!

    • @IsaacHarrisHolt
      @IsaacHarrisHolt  3 месяца назад +1

      Totally agree! Astro is fantastic, and I love it

  • @gnorts_mr_alien
    @gnorts_mr_alien 3 месяца назад +5

    very information dense, no bs. I love the video style, keep it up!

  • @jaishkhan7442
    @jaishkhan7442 3 месяца назад +2

    It's the best framework ever!
    You can every single rendering pattern (SSR, SSG etc.) and use any frontend framework (React, Angular etc.) OR combine them all like what??????
    I'm yet to see where it falls short tbh except for it having not much documentation beyond their own docs.

    • @IsaacHarrisHolt
      @IsaacHarrisHolt  3 месяца назад +1

      I agree! I think it's missing a couple of useful server side bits like server layouts that would be useful for full stack apps. Otherwise, it's really amazing

  • @unity_12
    @unity_12 2 месяца назад +1

    Super! Let's watch more vidaeos about astrojs and astroDB

  • @gambhirsharma
    @gambhirsharma 26 дней назад

    Does anybody has any idea show to configure conform.nvim to format .astro filetypes in NeoVim?

    • @IsaacHarrisHolt
      @IsaacHarrisHolt  26 дней назад

      Astro formatting is just done using a Prettier plugin, so if you can get Prettier working you're set :)

  • @zuzukouzina-original
    @zuzukouzina-original 5 дней назад

    In that case there’s no reason to try another framework than Sveltekit.

    • @IsaacHarrisHolt
      @IsaacHarrisHolt  5 дней назад

      I'm definitely a SvelteKit lover (it's what I use every day!), but I'm curious why this video makes you think that

  • @eineatombombe
    @eineatombombe 3 месяца назад +1

    "50 ways to eat your mom" bro what 💀

    • @IsaacHarrisHolt
      @IsaacHarrisHolt  3 месяца назад +1

      I was slightly delirious when I wrote these slides, can't lie

  • @utkutekalmaz
    @utkutekalmaz 3 месяца назад

    Rust for impatient please :(

  • @christopherwood6514
    @christopherwood6514 3 месяца назад +1

    first