📝

Weekly Frontend News 2022年4月2週目/Redwood v1,Rome Formatter,Astro v1...

2022/04/09に公開

新生活の1週間もあっという間に終わりましたね😇みなさんお疲れ様でした。
自分が今週見たフロントエンド記事のまとめ。

Redwood 1.0 is Now Available 🚀

https://community.redwoodjs.com/t/redwood-1-0-is-now-available/2958

React、GraphQL、PrismaのフルスタックフレームワークのRedwoodJS v1がリリースされた。

同時にいくつかの関連ニュースも発表された。

Announcing Rome Formatter

https://rome.tools/blog/2022/04/05/rome-formatter-release

RomeからJSとTSの新しいフォーマッターであるRome Formatterがリリースされた。
限りなくPrettierのフォーマットスタイルに近くなっているが、互換性の保証はなく、今後差分がある部分が文書化される予定。

パフォーマンスはかなり上がっているとのこと。

Astro 1.0 Beta Release

https://astro.build/blog/astro-1-beta-release/

Astro v1 Betaがリリースされた。
2022年6月にメジャーリリース予定とのこと。

React 周辺ツールの React v18 サポート

https://zenn.dev/arayaryoma/scraps/3845eb077129b6

React 18のライブラリや型定義の更新が続々とリリースされているので、上記に自分も更新をいれている。

JavaScript & Node Testing Best Practices - April 2022 Announcement: A new edition was just released with 5 new best practices

https://github.com/goldbergyoni/javascript-testing-best-practices#-april-2022-announcement-a-new-edition-was-just-released-with-5-new-best-practices-many-more-code-examples-and-4-new-language-translations

JavaScript & Node Testing Best Practicesが2022年用の更新が行われた模様。

README.mdの更新を見れば差分がわかる。

Test component interactions with Storybook

https://storybook.js.org/blog/test-component-interactions-with-storybook/

Storybook上でplay functionやinteractions panelを使用していくチュートリアル的な解説。

Introducing Real World Testing with Cypress

https://www.cypress.io/blog/2022/03/28/real-world-testing-with-cypress/

Cypress公式のReal World Testing学習カリキュラム。

Discussion