web开发怎么入门?
Web入门标准
Web入门标准很简单,就一条:达到能参与Web 前端实际项目的开发水平。请注意,是实际项目,这就需要了解如今的实际项目开发都用了哪些技术栈。
HTML/CSS/javascript这三大基础技术栈是肯定需要掌握的,但想要参与实际项目的开发,还要掌握其他一些主流的框架系统。下面就分享给大家如何快速入门web前端开发的正确姿势。
一部分人提到web开发,就是HTML/CSS/javascript,以为每天研究研究老三件就算是web开发了。
而除了上面提到的三大基础栈之外还有TypeScript/grunt/webpack/gulp 等各种打包构建工具,还有其他一大堆技术栈。
这么多技术栈,我们不可能全部掌握,就算资深的前端工程师也只是精通其中一部分。因此,我们入门也没必要每种框架都学习,只要挑选一种就够了,而且作为全栈,我们学习一门技术更重要的是学习技术背后的编程思想、设计思想、架构思想等。
那么,我们应该学哪种框架体系呢?建议从Vue开始,因为Vue学习成本最低入门简单,而Vue是什么呢?Vue是Vue.js框架本身,是一套采用了MVVM模式的JavaScript框架,它和react一样使用virtualDOM,也提供了响应式和组件化的视图组件,不过与react不同的是,Vue更推荐使用基于HTML的模板,这也是它相比react等其他框架更容易入门的原因。
而除了学习了解Vue的理论知识外,最重要还是要通过项目实战才能真正入门