我是前端工程师,最近很迷茫,咋去寻找方向

javascript是彻底的全栈语言 没有之一(嵌入 移动 桌面 前台 后台 前端 测试 运维 都能开发生产环境用的产品 没有别的语言都能做到)你迷惑是因为前端那些框架 多是屎ios/osx的objective-c也有框架cocoa touch/cocoa非常大 从头来要几年才能精通但这是官方框架 要照顾到方方面面html/css/js没有所谓官方框架这就是各种垃圾框架满天飞的原因(很多框架多是满足场景特殊需求 无法照顾到方方面面)有些象oo的困境 “面向对象编程语言的问题在于,它总是附带着所有它需要的隐含环境。你想要一个香蕉,但得到的却是一个大猩猩拿着香蕉,而其还有整个丛林。” — Joe Armstrong(Erlang语言发明人)其实html/css/js就是前端的终极框架这不代表不用jquery bootstrap这样优秀的库框架和库的区别在于 框架中的控制流程(the flow of control)是由框架决定库呢 是组件是小工具 你全程控制应该用html/css/js组合jquery bootstrap这样的库做前端参考 google的大牛评价js框架譯文 別再用 JS 框架了只用html/css/js组合jquery +css库做前端技术上也没问题想想cocoa/cocoatouch/delphi的UI 控件几乎能组合出任何UI对前端也一样不过你如果在没意识到这个的团队 成天迷于各种框架的地方工作 就惨了个人建议离开 找明白人跟着跑
■网友
如果你对前端不敢兴趣就最好早点转吧,我觉得这东西最主要的在于兴趣,需要学的东西虽然多,但是最终你用到的其实就只有那么几样东西


    推荐阅读