以前做过一点web开发,但也只是皮毛。对angularjs相对熟悉,但没怎么写过directive。。所以也是刚入门的水平。
希望前辈们给一点建议,有哪些书籍比较好,需要注重哪些方面的发展,学的是软件方面的专业,但是web课程很少,基本靠自学。
以前做过一点web开发,但也只是皮毛。对angularjs相对熟悉,但没怎么写过directive。。所以也是刚入门的水平。
希望前辈们给一点建议,有哪些书籍比较好,需要注重哪些方面的发展,学的是软件方面的专业,但是web课程很少,基本靠自学。
有个不一样的角度是:做前端务必要审视自己的性格。
前端领域是一个工程性极强、科学性很弱的领域。前端现状基本上是一堆巨头公司、海量开源工程师和沉重历史包袱三方博弈的结果。这就造成了前端领域内:
等等很多有趣的状况。每一个前端攻城师都需要既和所有的现状共生并行,又以可能的方式谋求进步。
简而言之:前端需要充分发挥“工程师”的特点,善于和整个世界(哪怕是和世界最烂的部分)互动和共处,并在最一团乱麻的情况下找到秩序。
这些是类似王垠那样“科学家”性格过于强烈,对完美追求过甚,眼里容不下沙子的人所不能做的——当然这次不是黑他,因为其实这些性格特点还真不是不好,只是不适合前端开发这个方向的工作而已。
8 回答4.7k 阅读✓ 已解决
6 回答3.5k 阅读✓ 已解决
6 回答2.4k 阅读
5 回答6.4k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
3 回答2.5k 阅读✓ 已解决
我在 Teambition 工作, 因为我们的应用主要是单页面应用, 偏重这方面的.
Web 模块化是大势所趋, 这个需要了解, 以后还需要跟上, 主要技术是 Web Components.
这个方面 React 和 Angular 都有做, 楼主会点 Angular 那就深入吧.
当前前端 MVC 对于页面非常重要, 因此 Backbone 的 MVC 流程是需要掌握的, 即便不熟悉代码.
前端的几个框架差别不小, MVC 还是相当重要的, 我个人是 React 阵营的, 这个也是 MVC 的变种
工具链的话我建议是 Gulp, Grunt, CoffeeScript, LESS 等等都熟悉, 谁知道未来团队用哪个.
关于书我不了解, 但是网上资源多, 追网上技术的更新, 特别是 GitHub 上能跟上最好.
另外一些基础的页面布局, 文本排版等等, 前端基础的东西应该不用多说了