[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

astroに関するefclのブックマーク (26)

  • Next.js PPR と比較して理解する Astro Server Islands

    はじめに 2024 年 12 月 3 日、Astro 5.0 がリリースされましたが、v5 の目玉機能の一つが Server Islands です。この記事では、Next.js の Partial Prerendering などの各レンダリングモデルと比較しながら、Server Islands の概要や仕組みについて解説します。 「基的に Server Islands は Astro 版の Partial Prerendering といえるが、動的なコンテンツの取得方法という点において両者は決定的に異なっており、そのことの帰結として Server Islands はパフォーマンスにおいてやや劣るがポータビリティにおいて勝る」というのが最終的な結論ですが、その結論へと至るまでのあいだで他のレンダリングモデルについても詳しく説明し、Next.js と Astro 両方のレンダリングについて全

    Next.js PPR と比較して理解する Astro Server Islands
    efcl
    efcl 2024/12/19
    astroのServer IslandsとNext.jsのPPR( Partial Prerendering)について
  • Astro 5.0 | Astro

    Introducing Astro 5.0! With Astro Content Layer to load your content from any source, and Server Islands to combine cached, static content with dynamic, personalized content. Read on to learn more about these powerful new features and more! What is Astro? Astro is the web framework for building content-driven websites including blogs, marketing, and e-commerce. If you need a website that loads fas

    Astro 5.0 | Astro
    efcl
    efcl 2024/12/10
    Astro 5.0リリース。 Content Layerの改善、Server Islands/astro:envをStableに、Vite 6へアップデートなど
  • Astro 5.0 Beta Release | Astro

    The first Astro 5.0 beta is now available! This release includes the now stable Astro Content Layer, our latest iteration on managing content in Astro projects, and server islands, a new way to mix static and personalized content on your site for the best of both worlds. Read on to learn more about the new features and improvements in Astro 5.0 beta! This release includes the following highlights:

    efcl
    efcl 2024/09/22
    Astro 5.0 betaリリース。 Content LayerとServer IslandsがStableに、`astro:env`の追加など
  • Astro 4.12: Server Islands | Astro

    Astro 4.12 is out now! This release includes the first experimental release of Server Islands, our new solution to integrate high performance static HTML and dynamic server-generated components together. Improvements to pagination and syntax highlighting are also included. This release includes the following highlights: Experimental: Server Islands Added first and last URLs to pagination data Adde

    efcl
    efcl 2024/07/28
    Astro 4.12リリース。 Next.jsのPartial Prerenderingに類似する機能としてServer Islandsを実験的に追加、`inferRemoteSize`の追加など
  • Astro 4.8 | Astro

    Astro 4.8 is out now! This release includes experimental support for Astro actions and request rewriting, performance improvements, and more. Full release highlights include: Experimental: Astro Actions Experimental: Request Rewriting Performance improvements Ability to define multiple routes with the same entrypoint To upgrade an existing project, use the automated @astrojs/upgrade CLI tool. Alte

    efcl
    efcl 2024/05/10
    Astro 4.8リリース。 実験的な機能としてAstro Action、Request Rewritingの追加。 パフォーマンスの改善や`injectRoute`のバグ修正など
  • Astro 4.2 | Astro

    Astro 4.2 is now available! This release includes new experimental features to try out, improvements to accessibility rules, the ability for remark plugins to customize image optimization in Markdown, and many more improvements and bug fixes. Highlights include: (Experimental) Support for prerendering pages using the Speculation Rules API (Experimental) Reworked routing priority for injected route

    efcl
    efcl 2024/01/20
    Astro 4.2リリース。 実験的なオプションとしてSpeculation Rules APIを使ったPrerenderingをサポート。`injectRoute`やファイルベースのルーティングが衝突した時の新しい優先度ルールをopt-inでサポート。 `redirectToDefaultLocale`オプション
  • Astro 4.1 | Astro

    After a small break for the holidays, we’re back with a new release of Astro! Astro 4.1 includes a number of bug fixes and improvements. As we’re all getting back into the swing of things, this release is a bit smaller than usual, but we’re all excited to get back to work on Astro and have some exciting things planned for 2024! Highlights include: New accessibility audit rules New configuration op

    efcl
    efcl 2024/01/05
    Astro 4.1リリース。 dev toolbarにアクセシビリティのauditを追加、`client:visible`に`rootMargin`オプションを追加、CookieのEncoding/Decodingオプションの追加など
  • 2024-01-02のJS: Vue 3.4、Vue 2.xのEOL、quick-lint-js 3.0.0、AstroとDenoの2023年まとめ

    JSer.info #675 - Vue 3.4 がリリースされました。 Announcing Vue 3.4 | The Vue Point Vue 3.4ではVueテンプレートのパーサーのパフォーマンス改善、watchEffectの改善、defineModelがStable APIに変更されています。 また、v-bindが同名の場合の省略記法を追加、Hydrationのエラー表示を改善などの変更も含まれています。 破壊的な変更として、global JSX namespaceの型を定義しないように変更、実験的な機能だったReactivity Transformの削除なども含まれています。 関連して、Vue 2.x は2023年12月31日にサポートが終了し、End of Life(EOL)となりました。 Vue 2 Has Reached End of Life 最終バージョンは2.7.

    2024-01-02のJS: Vue 3.4、Vue 2.xのEOL、quick-lint-js 3.0.0、AstroとDenoの2023年まとめ
    efcl
    efcl 2024/01/02
    💚 Vue 3.4: パフォーマンス改善 🪦 Vue 2.xのEOL 🚀 quick-lint-js 3.0.0: TSのサポート 🧑‍🚀 Astro と 🦕 Denoの2023年まとめ
  • Starlight 🌟 Build documentation sites with Astro

    Everything you need to build a stellar documentation website. Fast, accessible, and easy-to-use.

    Starlight 🌟 Build documentation sites with Astro
    efcl
    efcl 2024/01/02
    Astro版Docuraous的なドキュメントシステムのテーマ
  • Astro Docs Docs (AD²)

    Learn how to manage PRs in the Astro docs repo as a maintainer or reviewer.

    Astro Docs Docs (AD²)
    efcl
    efcl 2024/01/02
    AstroのContributing Guide
  • Astro ゆく年くる年

    8 月 30 日に v3.0 がリリースされ、それから約 3 ヶ月後の 12 月 5 日には v4.0 がリリースされており、メジャーアップデートのペースがやや早かったように感じますね。Astro の co-creator である Matthew Phillips によると、v4.0 における大きな変更の一つに Vite 5 へのアップデートがあり、これはもともと v3.0 に含まれる予定だったのが、Vite 5 のリリースが遅れてしまい、一方で v3.0 の目玉機能である View Transitions を早くリリースしたかったため、まず先に v3.0 をリリースし、その後に v4.0 で Vite 5 を含めるという流れとなり、結果的に v3.0 と v4.0 のリリースが短期間で連続してしまった、という事情があったようです。 GitHub スター数の推移 https://star-

    Astro ゆく年くる年
    efcl
    efcl 2024/01/02
    Astroの2023年の主要な変更点についてのまとめ。 Content Collections、Hybrid Rendering、Middleware、Custom Client Directives、 Page Partials、Dev Toolbar。 また関連プロジェクトについてなど
  • Why I use Astro

    Why I use Astro Dec 13, 2023 I’ve been thinking about writing this since a few months ago when some prominent people in the industry were battling “why I use Next.js” vs “why I use Remix”. Now, I don’t try to claim that this is the thing you should do. It’s just a collection of thoughts on why I use Astro. What works for me. And what works for me might not be what works for you. That said, I’ve be

    Why I use Astro
    efcl
    efcl 2023/12/29
    AstroはMarkdownがfirst-class supportなのが他との違いという話
  • Astro 4.0 | Astro

    Introducing Astro 4.0! New APIs, faster builds, redesigned docs, and a unique new development tool for Astro that enhances your local dev environment in new and exciting ways. What is Astro? Astro is the web framework for building content-driven websites including blogs, marketing, and e-commerce. If you need a website that loads fast with great SEO, then Astro is for you. Release highlights inclu

    Astro 4.0 | Astro
    efcl
    efcl 2023/12/06
    Astro 4.0リリース。 DevToolbarの追加、i18n Routingの追加、View Transition APIのサポートを改善、Loggingの改善。 実験的な機能としてIncremental Content Cachingを追加など
  • Astro 4.0 Beta Release | Astro

    Today we’ve released the first beta of Astro 4! Those feeling adventurous can install the new beta, review our in-progress upgrade docs, and report any bugs you find to the Astro discord. What to expect in Astro 4 We are releasing Astro 4 to stay up to date with Vite, our internal build tool. Astro 4 includes the latest version of Vite 5, which was just released last month. As Vite 5 is also a sma

    efcl
    efcl 2023/11/29
    Astro 4.0 Betaリリース。 Vite 5へのアップデート、`<ViewTransitions />`に関するライフサイクルイベントを追加など
  • Astro 3.5: i18n Routing | Astro

    Astro 3.5 is out today and features new i18n routing, prefetch optimization, and more. This may be one of the biggest minor releases in Astro history! Release highlights include: i18n Routing (experimental) Prefetch Content Collections build cache (experimental) <form> support in View Transitions Image optimization improvements Integration hooks to add middleware Multiple code themes (experimental

    Astro 3.5: i18n Routing | Astro
    efcl
    efcl 2023/11/11
    Astro 3.5リリース。 prefetchの機能をコアに統合、`<ViewTransitions handleForms />`を追加、`addMiddleware`を追加、Qwikのサポート。 実験的な機能としてi18n Routing APIを追加、`contentCollectionCache`オプションを追加など
  • Astro 3.4: Page Partials | Astro

    Astro 3.4 is out and features support for page partials, a new experimental dev overlay, and more. Page partials Image optimization performance Dev overlay (experimental) To take advantage of the latest features, make sure you’re running the latest version of Astro. You can upgrade to Astro 3.4 by running the upgrade command for your package manager of choice: Page Partials A page component can no

    Astro 3.4: Page Partials | Astro
    efcl
    efcl 2023/10/27
    Astro 3.4リリース。 page componentをpartial pageとして利用できる`partial`オプションをサポート、画像最適化のパフォーマンス改善。 実験的な機能としてDev Overlayを追加など
  • Astro 3.3: Picture component | Astro

    Astro 3.3 is out with a brand new, experimental <Picture /> component, improved compatibility for syntax highlighting, package provenance, and a handful of other quality of life improvements. New <Picture /> component Syntax Highlighting improvements Package Provenance Quality of Life Improvements To take advantage of the latest features, make sure you’re running the latest version of Astro. You c

    Astro 3.3: Picture component | Astro
    efcl
    efcl 2023/10/13
    Astro 3.3リリース。 `<picture />`コンポーネントの追加、シンタックスハイライトに使うライブラリを`shiki`から`shikiji`に変更など
  • Astro 3.2: View Transitions improvements | Astro

    Astro 3.2 is out with several new improvements that make view transitions and integrations even easier to use: Control the browser history stack Trigger page navigation via JavaScript Route announcer for screen readers Dynamically add integrations To take advantage of the latest view transitions features, make sure you’re running the latest version of Astro. You can upgrade to Astro 3.2 by running

    Astro 3.2: View Transitions improvements | Astro
    efcl
    efcl 2023/09/29
    Astro 3.2リリース。 `data-astro-history="replace"`の追加、`navigate` APIの追加、`<ViewTransitions  />`のアクセシビリティ対応など
  • Release astro@3.0.0 · withastro/astro

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    Release astro@3.0.0 · withastro/astro
    efcl
    efcl 2023/08/31
    Astro 3.0.0リリース。 Node.js 16のサポート終了、`~/assets`のimport aliasがデフォルトでは含まれないように変更、`class:list`の挙動を変更、画像の最適化にSharpを使うように変更。 Scoped Styleに`:where`ではなくdata属性を使うように変更
  • Astro 2.10: Persistent State in View Transitions | Astro

    Astro 2.10 is out with improvements to our experimental View transitions support. Additionally, we’ve released our first early beta of Astro 3.0. Read on to learn more! Persistent UI in View transitions First Look at Astro 3.0 If you already have Astro installed, you can upgrade it to 2.10 by running the upgrade command in your project (using your package manager of choice): While you’re at it, up

    Astro 2.10: Persistent State in View Transitions | Astro
    efcl
    efcl 2023/08/05
    Astro 2.10リリース。 View Transition APIを使って指定した要素を永続的にする`transition:persist`ディレクティブの追加。 また合わせてAstro 3.0がベータリリースされている。