重构之路:开篇

原因

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

技术栈选择

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

    Vue 和 React 的优点分别是什么?

    你为什么选择React而不选择Vue?

结尾

所以最后,我选择的是webpack+react+antd的组合。

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

pps:由于是第一次写博客,如果有哪里写的不好或者写错的地方欢迎指出,共同进步)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值