Frontend Developer Roadmapが更新されているので推奨項目だけ書き出してみた
2022-10-14
久しぶりに Frontend Developer Roadmap が更新されていたので、推奨項目を書き出してみます。
- Version Control System: Git
- Repo hosting services: GitHub
- Package Managers: npm
- Build Tools(Task Runners): npm scripts
- Build Tools(Module Bundlers): Vite, esbuild
- Pick a Framework: React
- Modern CSS: Styled Components, CSS Modules
- CSS Frameworks: Tailwind
- Testing your Apps: Jest, react-testing-library, Cypress, Playwright, Enzyme
- Type Checkers: TypeScript
- Server Side Rendering: React(Remix, Next.js)
- Static Site Generators: Eleventy
- GraphQL: Apollo
- Mobile Applications: React Native, Flutter
- Desktop Applications: Electron
以下、今回の更新に対する個人的な感想です。
- 海外では熱い pnpm 推しを感じるが一過性で終わるかどうか、個人的にはやはり npm で十分だと思う
- Webpack が落ちていてちょっとびっくり、面接で Vite の採用率が上がっているとは感じていたけど、まさかここまで来ているとは
- Svelte と Solid JS が徐々に来ているのが少し怖い、個人的には Svelte の書きっぷりがあまり好きでないので Solid JS に頑張ってほしい
- Vue.js がこれから盛り返すことはなさそう
- Tailwind 自体は class 名を書き換えるタイプの CSS フレームワークなので、JS フレームワークに依存しないところで無難な印象
- Playwright もちょくちょく耳にすることが増えてきた、知識として身につけたい
- Remix の優先度が上がっているが Next.js を上回るほど来ているのか?とは思う、時期尚早では
- Eleventy だけは聞いたことすらなかったのでびっくり、Next.js が推奨でなくなるほど良いのか、調べる必要がありそう
そんな感じです。