前言在前司,出于前端工程师的紧缺,为了加快需求的推进,往往我自己也会承担一小部分在管理后台的前端开发工作。阿里“毕业”的后端工程师,应该都多多少少接触过类似ice这样的框架,并在无数个被前端拒绝的后台类需求里挣扎在前端代码里面。而平常的 side project 一般也都是自己来动手写前端。这里总结一下最近一年来写前端的一些乱七八糟的东西。工具TypeScriptTypeScript可以说是让前端开发更能让人接受了,或者说是重新创造了一遍 JavaScript。 Structural type system,支持泛型、类型检查等无疑给工程实践和维护上带来了巨大的益处。而且 TypeScript 的入门成本可以说非低,即使你只有一点点 JavaScript 基础也很容易上手。ReactLibrary 方面则使用选择了React。React 的学习成本真的非常低,除了 JSX,其它都是原生的 ES 的概念。而 VUE 谈不上难,却也是引入一些有别于 ES 的新概念。比如渲染列表,React 中只需要纯粹的 ES 方法 map,而 VUE 则需要理解 v-for 的新概念。当你使用 map 的时候它非常符合直觉,比如很多其他的编程语言都支持类似的操作,而当你看到 v-for 的时候并不符合直觉, 甚至你会想为什么不是 a-for/vfor 偏偏是 v-for 呢?并且 React 对于我
...
继续阅读
(12)