作者gary22204 (大头蛇)
看板Ajax
标题[问题] 前端新手对於JS框架及打包工具的疑问
时间Tue Feb 13 23:11:16 2018
小弟对於前端大概学到Bootstrap+jQuery的程度
最近有新系统要开发,考虑到现在的单位技术之类的都跟很慢
跟同事有想尝试一些新的东西,对单位未来可能有一点帮助
因为要开发的新系统需要一些较有互动性的操作
发现了前端也有前端的分工
vue.js似乎是现在最火红的架构
然後查到大多数的人都是用webpack去包这样
以现行的考量来看,不管是学什麽其他东西都需要一些时间
所以想了几个方案如下:
1. 只学vue.js搭MVC // code变好懂,维护比较容易?
2. 学着用webpack包jQuery // 能让load网页的时候变快一点?
3. 狠心一点都学吧
想请教
哪个方案学习成本比较低? 及 哪个方案对改善执行效率比较好?
考量到未来後续维护的问题,一次用太多新技术後面的人可能会消化不良
而且也可能因为不熟习而开发速度缓慢甚至失败,走回jQuery硬刻的老路
希望版上的前辈们能稍微分析一下怎麽样比较可行
谢谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 124.155.160.210
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1518534679.A.0A3.html
1F:→ altecjc: vuejs是最火红的 这句话不知道 R派的会不会跳出来 02/14 03:26
2F:推 tentenlee: vue-cli都帮你包好好了 webpack几乎不会 还是可以用 02/14 11:13
3F:推 sa0124: vue-cli真的很方便 可以学一下 我自己觉得比较困难的地方 02/14 14:29
4F:→ sa0124: 是vuex 02/14 14:29
5F:推 kinanson: 是不是最火红就不好说,但快速入门并开始实作在专案上, 02/15 00:27
6F:→ kinanson: 肯定是最容易的 02/15 00:27
7F:推 dododavid006: webpack 我个人是推荐要用的话还是要学怎麽设定 其 02/15 10:03
8F:→ dododavid006: 实 webpack 可以调整的东西太多了 弄不好只会包出一 02/15 10:04
9F:→ dododavid006: 个档案更大载入更慢的 js 而已 现在写 webpack 设定 02/15 10:05
10F:→ dododavid006: 也有像 webpack-blocks 这样的专案 让你可以使用一 02/15 10:05
11F:→ dododavid006: 些现成的设定片段 也很方便自己自订没有的设定 02/15 10:06
12F:推 peanut97: 个人觉得webpakc 设定档这麽复杂 不符合软体世界的规则 02/15 22:49
13F:→ peanut97: "简单",以後一定会有人再把它简化之类的 02/15 22:49
14F:→ dododavid006: webpack4 目前在 beta 了 可以不用设定档就能开始用 02/16 00:09
15F:推 johnny94: webpack 问题不在於设定复杂,在於它的文件跟屎一样 02/16 13:21
16F:→ z40122: vue-cli好用 02/16 17:20
17F:→ freeccc: 好奇johnny是看哪份文件这麽屎 02/16 17:33
18F:推 johnny94: 可能是旧版的吧,webpack 的文件不就一直为人诟病?或许 02/18 12:44
19F:→ johnny94: 新版有改进也不一定。 02/18 12:44
20F:→ freeccc: V2文件相较V1好很多,当然我也会搭配一些范例程式码看 02/18 13:31
21F:推 Sunal: 主管有支持1 没有还是想做的话自己做2 或乾脆不做 02/18 22:38
22F:推 aspdoctor: 改之前先考虑一下你们跟後端怎麽合作,如果是前端串AP 02/19 16:04
23F:→ aspdoctor: I,Vue作单页应用很棒,如果之前都只是画面作好丢给後 02/19 16:04
24F:→ aspdoctor: 端,那用Vue跟Webpack你们就有得乔了 02/19 16:04
25F:→ WunoW: webpack的文件我甚至怀疑不是人类写的,烂得跟鬼一样 02/22 20:22
26F:→ WunoW: react可以用create-react-app,直接无视webpack设定档吧 02/22 20:23
27F:→ WunoW: webpack可能pm或sa之类的脑袋有问题 02/22 20:25
28F:推 rosethorn999: parcel反其道而行 02/24 00:02
29F:→ horsekit: React 本身并不会太复杂,是因为 Flux 复杂度才大量提升 02/24 21:02
30F:推 VdustR: 觉得 create react app 预设不够用 很快就想要 eject 了 03/08 09:02