随着 web 前端的快速发展, 越来越多的人开始学习 Web 前端. 在移动互联网时代, 我们相信我们每个人在手机上都有几十个应用程序. 应用程序的开发也与流行的 Web 前端开发密切相关.
事实上, 今天有超过一半的应用程序采用混合式混合模式, 它结合了 Android 和 Web 端技术. 而纯 Web 开发的 App 也不是少数, 比如我们著名的 QQ 空间就是利用 Web 前端的反应本地技术开发的. 除了应用程序外, 我们经常在手机端看到的 H5 页面也是 Web 端 html5 技术开发的主要用途. 当然, Web 前端并不局限于前端 Web 页面和应用程序, 服务器端, 桌面级应用程序甚至虚拟现实都是相关的.
有一天要讨论 Web 前端开发所需的知识技能和学习途径
1.HTML5 + CSS3 和 JavaScript
Web 开发的基础, HTML 负责网页结构, CSS 负责 Web 风格, 而 JS 负责逻辑交互. 前两个更像标记语言, 没有逻辑. JS 是前端的重中之重. HTML5 中的大多数新技术需要结合 JS 学习.
每个人都有不同的学习计划. 这个阶段主要是基于许多模仿站点. 他们熟悉这个基金会. 尝试编写 CSS 响应页面, 了解 JS 的深层知识, 如原型链, 闭包, 设计模式等. 我们需要更多的积累, 逐步了解和实践.
2.jQuery
jQuery 是 JS 的应用程序库, 它可以提高本机 JS 开发的效率. 引导是一个响应框架, 它更容易实现对移动 / 平板电脑的多个设备的页面支持. Ajax 技术用于异步交互, 而数据可以在不刷新页面的情况下更新, 如 map 应用程序. JSON 是一种广泛应用于大型编程语言的数据格式.
jQuery 和引导程序将简化编写的大量代码, 并使用它, 但对于那些基础不太扎实或不太可靠的人来说. Ajax 和 JSON 通常用于与后端交互, 通常用于实际业务中.
来源: http://www.jianshu.com/p/f9b809577d6b