语言:TypeScript(已经很久没有写过原生JavaScript了)
渲染框架:Next.js/Nuxt(ssr 和 csr 都支持,page route模式已经开始走向主流)
状态管理:Zustand/Redux/Pinia(Zustand真是好用)
CI持续集成: GitHub Actions/Jenkins(Github Actions上编译构建推送发布十分方便)
package manager包管理: pnpm/yarn/npm(pnpm目前用的比较多)
CSS与动画: Tailwind/CSS Modules/SCSS/Motion(前FramerMotion)/Anime.js/Lottie/reanimeted
UI组件与design system:Tailwind/shadcnUI/nextUI(Tailwind 是目前最好的CSS设计系统方案)
跨平台:ReactNative/Flutter (ReactNative在expo下生态还不错)
设计软件:Figma(sketch已经很少见了)
测试:Jest
编辑器:VS Code/Cursor(Cursor的AI能力非常不错)
编译构建工具:Vite/Webpack/Rollup(如果用Next.js基本也用不到自己配置编译构建)
部署服务:Vercel/AWS/Cloudflare/Netlify(Github Actions构建后,一把推送的云端)
2D或3D渲染:eCharts/Pixi.js/Three.js/React Three Fiber