Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2022-08-18のJS: Astro 1.0、Node.js 16.17.0、DenoとBunの今後の予定 #1004

Merged
merged 20 commits into from
Aug 18, 2022

Conversation

azu
Copy link
Member

@azu azu commented Aug 18, 2022

React/Vue/svelteなどのUIフレームワークを利用でき、コンテンツファーストのウェブサイト向けフレームワークであるAstro 1.0がリリースされました。

betaからの変更点としてSSR Buildsの追加、画像の最適化をする<Image><Picture>の追加、MDXサポート、Vite 3.0へアップグレードが行われています。

マイグレーションガイドは次のページに公開されています。


Node.js v16.17.0がリリースされました。

Node.js 18からのbackportが中心となりますが、util.parseArgs、ESM Loader Hooks API、node:testモジュール、Web Crypto APIの互換性改善が追加されています。


Big Changes Ahead for Denoという記事では、Denoの今後の方向性について書かれています。

npm: URLを使ってnpmモジュールをインストールできるようにしてNode.jsとの互換性の向上、FFIの改善などのパフォーマンス改善、企業サポート、コードからドキュメントを自動生成できるようになるアップデートを予定していることについて書かれています。

これらの変更予定は、Node.js compability modeなど元から検討されていた部分の延長ともいえますが、Bunとの機能的/ベンチマーク的な比較などを意識している部分もありそうです。

一方のBunの優先度としては、安定性の向上、npmパッケージ/Node.jsとの互換性向上、Contributionフローの改善、古いCPUターゲットでも動くようにすることが挙げられています。

@azu azu changed the title 2022-08-18のJS: Astro 1.0、Node.js 16.17.0、DenoとBun 2022-08-18のJS: Astro 1.0、Node.js 16.17.0、DenoとBunの今後の予定 Aug 18, 2022
@azu azu merged commit 8416bd9 into develop Aug 18, 2022
@azu azu deleted the jser-week-605 branch August 18, 2022 04:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant