本来只是(ˇˍˇ) 想~用 vuejs 写写后台什么的,于是开始学习 vuejs 的各种语法;
然后 vue-cli 创建项目;
然后要用到 vue-router,vuex, axios,
然后发现文件里各种=>, 又要去学习 es6 的语法;还要了解 commonjs,amd, cmd,
然后搞不懂了一些 npm 的命令,就要去学 nodejs 的东西;
然后打包编译发现一堆脚本配置你又看不懂,这时候又要去了解 webpack ;
后面鬼知道还有什么坑在等着你...
本来只是(ˇˍˇ) 想~用 vuejs 写写后台什么的,于是开始学习 vuejs 的各种语法;
然后 vue-cli 创建项目;
然后要用到 vue-router,vuex, axios,
然后发现文件里各种=>, 又要去学习 es6 的语法;还要了解 commonjs,amd, cmd,
然后搞不懂了一些 npm 的命令,就要去学 nodejs 的东西;
然后打包编译发现一堆脚本配置你又看不懂,这时候又要去了解 webpack ;
后面鬼知道还有什么坑在等着你...
|
airylandJun 7, 2017
1
vuejs 不用 webpack 也可以写。你重新定义了“坑”。
|
|
2
认为前端坑是因为很多人自认为了解前端,前端也就 jQuery,bootstrap 那么回事,然后真正深入后发现和自己想的不一样,深入难度比预期高,所以觉得坑。
|
|
learnshareJun 7, 2017
5
Webpack 学了半年,又出新一代打包工具了
|
|
6
@learnshare webpack, gulp, browserify ,grunt 搞那么多干嘛。来一个通用的一统江湖
|
|
lianyueJun 7, 2017
7
@learnshare 新一代的打包工具是什么。。。
|
|
zhouygJun 7, 2017
8
这些入门的门槛,现在变成‘坑’了?
|
|
learnshareJun 7, 2017
9
@lianyue 还未知,但肯定会出的
|
|
linkdesuJun 7, 2017
10
人类分工本来就是越来越细化、专业化的,前端现在的状态就是朝着细化和专业化的方向发展。所以,要么一起进步,要么就等着被提出前端界吧~
|
|
gongbaoddJun 7, 2017
11
其实以前用 gcc 也要 makefile 什么的,无非是个工具,学起来也不难
|
|
lancelotJun 7, 2017
12
应该有一些成熟的 docker 环境专门做这些事情,为了配置环境浪费生命不值啊。
|
|
13
后端真是一个大坑,一个 JSer 的现代后端开发的体验历程。
本来想用 laravel 写写后台开发的,于是开始学习 laravel 的各种语法; 然后要用到 Homestead ,Blade,Eloquent ORM 各种东西; 然后发现文件里面各种 namespace、trait,又要去学习 php 新的特性; 然后搞不懂了一些 composer 的命令,又去学习; 后面鬼知道还有什么坑在等着你.... |
|
x86Jun 7, 2017
14
前端每年都会出些新东西新框架
|
|
15
有些后端看不起前端,以为还是以前那些切图仔,到自己去做才发现博大精深,但即便到了此时仍不肯转变思想,只说出什么坑呀、重复做轮子之类的言语来。
|
|
rebeccaMyKidJun 7, 2017
16
@DualWield 666666
|
|
HeavytigerJun 7, 2017
17
就没有一种一学永逸的技术。
|
|
royzxqJun 7, 2017
18
那我建议你使用 jQuery + bootstrap
|
|
sunjourneyJun 7, 2017
19
你只是潜意识认为前端简单才有这种感觉,然后觉得 wc,不是就 html, css, js 吗咋有那么多东西学,深入哪个方向不是要学的一堆吗?
|
|
nullccJun 7, 2017
20
前端这几年的发展可以说是造福了很多前端程序员,现在写前端应用已经没有以前蛋疼了,后端的人如果不熟悉前端生态一进来肯定很不适应的。
|
|
shijiJun 7, 2017
21
回头想想,这些哪个跟 PHP 真的有关系?
|
|
meepo3927Jun 7, 2017
22
工具多就是坑吗?
你可以试试不用工具,直接用 HTML+CSS+JS 撸起。绝对不"坑"! |
|
yaidevJun 7, 2017 via Android
23
我只是觉得前端难,比后端要难
|
|
jswhJun 7, 2017
24
个人觉得前端的全家桶是一种工程实践。在你项目没有到达某种规模的时候,完全可以按照最小需求来开发。只使用 vue 做前端项目,在刚开始的时候,你说的那些东西很多都不需要的。
前端的这些工具多用用熟悉了 API 和套路都不难,但是一个工具就是一组概念,几个工具还有概念和概念之间的关系,这些如果一股脑上海,就很头疼。 |
|
ByteRanJun 7, 2017
25
深有同感
|
|
TunarJun 7, 2017 via Android
26
觉得坑,就是入行之前太看低前端了,另一方面,你学啥没坑。。
|
|
tinyhillJun 7, 2017
27
因为你理解的前端根本不是前端,哈哈
|
|
28
切图 5 分钟,配置 2 小时。
为了写个后台页面,各种依赖装完,文件夹有近 200 兆。 |
|
wuhaoworldJun 7, 2017
29
如果只是自用小项目,完全没必要搞这么复杂
script 引入 vue.js,直接就写了。压缩、打包、es6、node 统统都不需要,等你有精力研究了,再一点点上 |
|
linkdesuJun 7, 2017
30
@wuhaoworld 我见过很多一点点上的项目最后都变成了,彻底不上,哈哈哈~~其实不是大家不想一点点上,总是有很多客观因素阻止我们~~
|
|
zhangbohunJun 7, 2017
31
用 jQuery 和 Bootstrap 可以了。
|
|
wolfanJun 7, 2017
32
悔不当初学 Javascript,如今学海无江涯。。。
|
|
littlebaoziJun 7, 2017
33
你完全可以不用这些啊,jquery 还是能用啊
|
|
isCyanJun 7, 2017 via Android
34
我一直不理解 node_modules 里面一堆 js 文件是怎么搞到好几百兆,上万个文件的,太恐怖了
|
|
peneazyJun 7, 2017 via Android
35
还有 React Native 呢。。
|
|
ylsc633Jun 7, 2017
36
cnpm install 结束,
打开 webstorm nmbp 风扇开始转 要不是因为这个,我还不知道原来这电脑有风扇的 |
|
qiaobeierJun 7, 2017
37
@isCyan 依赖的依赖的依赖的依赖。。。 死循环了都。 以前不是有个包更新里面有 bug,结果连锁反应一大堆依赖这个包的项目都出了问题吗,也是蛮搞笑的。
|
|
mewushuangJun 7, 2017 via Android
39
跨度太大了,跟我的经历简直一样,想做个 go 的项目练手,结果天天在研究前端…
|
|
mingyunJun 7, 2017
41
现在的前端不会玩了
|
|
42
微软的 Webform 多先进,早早就实现了组件化,还有所见即所得的编辑器。
|
|
murmurJun 8, 2017
43
vue 对 es6 语法要求非常低 es5 完全搞的定 包括 react 一样 就 ng2 非常依赖 ts 语法 原生形式恶心的想吐
|
|
44
前端 npm 的包都是随便发的,还是很混乱啊
|
|
Light3Jun 8, 2017
45
想想我现在就用到 Bootstrap+jQuery 就能满足 好开森..
|
|
keikeizhangJun 8, 2017
46
还好吧,我现在前后端都一些,没事还写写小程序呢。
遇到一个问题就深入研究一下,彻底搞明白才会避免很多所谓的坑! |
|
laoyuanJun 8, 2017
48
jquery 再加一两个插件就能满足,开森
|