期待一个没有 ESLint, Webpack, Babel 的世界
弄这些东西真的烦死人…(╥╯^╰╥)
弄这些东西真的烦死人…(╥╯^╰╥)
我刚好相反,极度不喜欢用这些被别人封装好的脚手架
限制太多
一步步走路
先体验一下 ie 6,7,8,9 和 Firefox 的 hack
Rome is a linter, compiler, bundler, and more for JavaScript, TypeScript, JSON, HTML, Markdown, and CSS.
或者看看 Snowpack ?
所以综上 ESLint 在项目中还会有用武之地,Webpack 会被未来扫进坟墓,Babel 未来在绝大多数项目不被需要,但可能会被用来做 JS 语言的自举的 AST 分析器
eslint 可以不用,webpack 未来可以不用,直接用浏览器原生支持的 esmodule,babel 可以考虑用 esbuild 配合几个小脚本,这样就清爽多了
pagic 基本做到了去 webpack 去 babel 。基本都是 es6 语法、esmodules 直接跑在浏览器里。