后端开发者,学习ant design、element ui 或 iView 需要多长时间?

只会js,jquery,
react、vue都是0基础,
那么想在一个新项目中使用ant design、element ui 或者是 iView 做前端开发的话,需要学习多长时间?

阅读 10.1k
9 个回答

在有js,css,html的基础上,我又用了大概三天的时间看完bootstrap,vue2.0,element-ui。现在我不使用npm,不会webpackage,其实做普通项目已经完全够用了,当然我大多数时候都是看着官网组件的用法依葫芦画瓢。

所以我的前端水平也只是初级吧,如果你想做好前端,还是要学一下npm和webpack。

看你的项目复杂度,毕竟现在坑都差不多被人踩过了,查一查都有的....

需要学习多长时间?

无限长。

新手上路,请多包涵

看你理解能力了 一般几天时间就够了 如果深入开发这个就不好说了

js基础不错的话,用vue很快就上手的。vue的文档很好懂,ui库用element ui。用vue-cli就可以生成单页的开发环境,用多页的话可以按照这个修改vue-cli多页配置。剩下的就看你项目复杂度了

刚把一个ejs后端渲染的项目用vue改造成前后端的架构,整个开发按照以下几点展开
1.vue脚手架的构建
2.页面模块划分,通过路由及参数传递将页面连接起来
3.使用mock工具将构造静态数据,推荐easy_mock
4.封装公共请求API,及业务获取API封装,静态接口调试
5.根据静态数据细化页面业务修改CSS样式
6.将API切换为开发测试的API,联调
7.打包nginx静态部署
8.优化及一些坑处理
其中4是vue使用的核心,详情内容参考官方文档,模版的语法,生命周期,组件间传参,vuex等等
遇到一些问题多谷歌,都可以找的到答案,祝开发顺利!

最好的方式就是 用到什么学习什么!比如说你想要一个弹框,你就去学VUE 那有点坑爹了!估计时间上你也耗费了大量的学习时间!如果是是单纯的为了学习前端技术,那就从最简单的例子学起,比如学习less,学习ES6,学习深入一点的js ,再到npm包管理,在到前端模块化编程,再到vue喽

ant design这种其实是为了更加简化开发人员的工作而开发出来的一套前端组件,比如antd的table,表头,以及表内容数据如何组织构造,如何自定义样式,这些都有现成的demo和API照着依葫芦画瓢就可以,不用特意去学习。

前端这么玩意,服务端渲染太慢,仅适用于SPA的场景。后端简单的模版就能满足大部分需求。
所以,什么场景要学仅适用于SPA场景,附加一拖配置的玩意呢?

推荐问题
宣传栏