9 回答
TA贡献1790条经验 获得超9个赞
JavaScript高级程序设计好好看看
设计模式学一下
jq看看就行了
react、vue这种框架学一下
webpack
less/sass
mvc、mvvm了解一下
nodejs也可以去了解一下
githut上有好多对应的项目 好多可以学的O(∩_∩)O
TA贡献1854条经验 获得超8个赞
这种问题你可以去知乎
、贴吧
搜搜,应该都有,推荐一个github前端资源仓库。
另外这个问题,还要看你的状态,比如如果你是一个大学生,出于兴趣学习,建议你先打牢固js基础吧,《javascript高级程序设计》
的主要章节先看一遍,期间找些项目练习,推荐freeCodeCamp,之后再学jQuery,几大框架,构建工具之类的。
如果你要学完找工作,大体也是这样,不过时间可能比较紧,《javascript高级程序设计》
至少把前8章的基础部分看了。
TA贡献1825条经验 获得超4个赞
TA贡献1816条经验 获得超4个赞
首先 js基础一定要弄懂,原型链 面向对象思维,甚至闭包 . 这些都是面试大厂主要问题.
其次 jq这个东西 怎么说呢 虽说实际开发用处并不多 (至少我目前是这样 一般都原生写)但你还是要懂得
然后 数据交互这一块 要懂 要会 ajax要学
再然后就是一些框架 但是你要记住框架只是辅助你快速开发 框架的底层原理说白了就是js. 所以要把基础做好
至于前面答案提到的 git webpack等 其重要性肯定是上列之后的,一些其他的 每个公司技术栈 所用的工具也大不相同 还是要看公司的业务来决定.
TA贡献1871条经验 获得超8个赞
基础为重中之重,不管是 CSS 还是 JavaScript,有了基础,你往上爬的时候,你会觉得很轻松。我一开始学前端的时候,很喜欢这个东西,但是不太静得下心来,去摆弄这个基础的东西,比如说 JavaScript,看 API 文档,看着看着好像,就这么看完了,但是好像看跟没看一样,我也知道基础重要,但是自己就是灭法静下心来,下定决心去攻破这个东西。心里就很慌,看什么都觉得看不下去。
后来我觉得这样下去不是办法,我就用了一个月的时间,只看 js 基础,每个概念都研究透,把笔记做透,反正一定要懂,直到自己对概念完全烂熟于心,完全能用自己的思路说出个所以然,各种基础 api 也都记得。
你都不知道那时觉得多开心,就像自己拥有了一件兵器一样,我可以去攻破更多的东西,比如 框架,比如 Node。
你做的那些东西,我不能说不重要,毕竟一开始接触前端,也是因为想做一些小玩意,但是你现在不应该还停留在这个阶段了,你需要的是,攻破基础。
我给自己设计的 js 之路的几个点就是:基础,性能,设计模式,可维护,安全
而 CSS 的基础,推荐看张鑫旭的 慕课视频,可以加深自己对很多 样式现象的理解,看完豁然开朗。
最后说一句,有了基础,走遍天下都不怕。
添加回答
举报