网站更新内容:请访问: https://bigdata.ministep.cn/

前端, js 到底有多少框架啊

* 前端 MVVM 框架:React 、Vue 、Angular ,还有 Svelte 等
* 在框架基础上的框架:Nextjs 、Nuxtjs 、Astro 等
* 选择 React 的话,还有全家桶等着你,光状态管理市面上没有 10 个也有 8 个供你选择,选择困难症的噩梦
* 打包编译工具:Webpack 、Rollup 、Vite 、ESBbuild 等,工具链开发可能还要 Rust
* 测试工具:Mocha 、jest ,断言库 chaijs
* CSS 那一堆 less 、sass ,还有 CSS Module 、CSS in JS 等
* 工程化:ESLint 、Prettier 、Husky 、commitlint 等
* CI 、CD 发包:Github Action 、changeset
* monorepo:pnpm 、rush 、lerna 等
* 常用工具库:lodash 、axios 、dayjs
* BI:d3.js 等


还有一些偏门的

* GraphQL
* WASM
* rxjs
* Electron 、Tauri
* PWA 、小程序

 

先学好 html 、css 、js ( es5/6 )这些没得说
然后就要从三大框架 React 、Vue 、Angular 里选一个,然后进入各自的生态再选。
我推荐的路线是走 React ,然后选 Next.js ,这样就可以开始写代码了
除此之外,TypeScript 也是强烈建议学的。

#4 列的很多,我替你砍一大堆。
打包编译工具先不学,脚手架都给你配好了。
测试工具先不学,自己打开网页看效果。
css 那一堆也不学,就纯 css 写( CSS Module 可以学一下,很快)。
工程化的那一堆也不用学。
pnpm 、yarn 什么也不要用,就 npm 够用了。
如无必要,勿增实体

posted @ 2024-05-28 20:12  ministep88  阅读(5)  评论(0编辑  收藏  举报
网站更新内容:请访问:https://bigdata.ministep.cn/