重构之路:开篇

缘由

  • 当前公司里个类后台的网站之前一直是jQuery写的,可是在愈来愈多的需求下,使用jQuery项目的缺点就渐渐的暴露出来了,大量的获取DOM元素来操做和冗余的代码,让我愈来愈难维护,因此在leader的赞成下,我开始了重构之路....

技术栈选择

  • 做为新时代的前端,重构项目固然须要选择对应的前端技术,Angular,React,Vue三足鼎立,各有各的好处,可是技术栈的选择须要看项目是怎么样的,再对应的去选择,因为我只学过React和Vue,因此Angular就被我排除在外了,而React和Vue到底怎么选择这种问题其实在网上已经有很是很是多了,这边能够贴几个知乎上面的问答,这些回答里,Vue的开发者尤雨溪也参与了,对于我当前的这种中小型类后台的项目来讲,Vue仍是React其实总结起来就一句话,哪一个熟悉用哪一个,用尤大大的话来讲就是甜豆腐脑和咸豆腐脑的区别。(ps:纯属我的见解)前端

    Vue 和 React 的优势分别是什么?react

    你为何选择React而不选择Vue?webpack

结尾

因此最后,我选择的是webpack+react+antd的组合。web

ps:本系列的文章不会讲解全部的重构事项,主要是webpack从零开始构建搭配react技术栈还有一些我在重构过程当中的难点)antd

pps:因为是第一次写博客,若是有哪里写的很差或者写错的地方欢迎指出,共同进步)网站

相关文章
相关标签/搜索