一、什么是前端开发
前端开发是创建web页面或APP等前端界面呈现给用户的过程,通过HTML,CSS和Javascript以及衍生出来的各种技术,框架,解决方案,来实现互联网的用户界面交互。前端开发从网页制作而演变而来,随着互联网技术的发展HTML5,css3的应用,现代网页更加美观,交互效果更显著,功能更加强大。前端开发跟随移动互联网发展带来了大量高性能的移动终端设备应用,HTML5,node.js的广泛应用,各类UI库框架,JS库类层出不穷,开发难度也在逐步提升。
HTML是前端开发的一个核心技术。
二、HTML基础
人工智能之父:图灵
现代计算机之父:冯诺依曼
C/S架构:需要安装,偶尔更新,不跨平台。
B/S架构:无需安装,无需更新,可跨平台。
简单理解:C/S架构更多的用来写APP,而B/S架构更多的用来写网页端。
三、大前端
大前端包括:网页,小程序,数据可视化,客户端,服务器。
HTML包括:HTML4,HTML5
CSS包括:css2,css3