零基础前端Vue的小白学习路——初识HTML、CSS、JS、ES6技术

        一、什么是前端?前端能干什么?

        早期前端主要是开发网页,在后续大前端技术的背景之下,更加生动形象、交互感更强的小程序、APP开发、数据可视化系统、服务器(客户端)程序也能由前端技术实现。

                

 二、前端涉及的主要技术

        在前辈为我指出的需要的技术学习路线中,HTML,CSS,JS是地基,Vue、Node.js则是更高阶的应用技术。要想学好,对于首次接触的我这个小白来讲,首先得知道它们分别用来做什么。

         HTML:超本文标记语言,一种静态网页标记语言,通过使用一系列标签命令描述整个网页上的内容(文本、图像、链接和其他媒体)。HTML5继承了HTML的部分特征,添加了许多心得语法特征,如语义特性,本地存储特性、设备兼容特性、连接特性、网页多媒体特性等。优势:免插件,跨平台部署运行、跨浏览器兼容性好、页面视觉效果更炫.....

        CSS:层叠样式表。可以对网页对象和模型样式进行编辑(字体字号、字体大小、元素位置、声音大小等......)。CSS3是CSS2的进阶,增加了许多新的属性,功能模块化划分,浏览器兼容性较CSS2差一点。

        JavaScript:一种为了开发web页面的脚本语言,实现页面的动态、交互。由ECMAScript(ES)、DOM(文档对象模型)、BOM(浏览器对象模型)三大部分组成。特点:1、是一种解释型语言,不需要预编译。2、跨平台 3、基于对象 4、弱类型 5、动态性:事件驱动 。ES:全称ECMAScript,是由ECMA国际提出的对于JavaScript语言的不同核心规范版本。ES6向下兼容,且引入了大量新特性。DOM(文档对象模型):描述处理网页内容的方法和接口。BOM(浏览器对象模型):客户端和浏览器操作模型,描述与浏览器进行交互的方法和接口。

        Vue:是一套基于Javascript语言的用于构建用户界面的渐进式前端框架。其只聚焦于视图层,是一种MVVM(视图和数据模型双向绑定)的框架,即视图和数据模型跟着变化,省去了对DOM节点的操作。

        Node.js:代码运行环境。Node.js是一个开源、跨平台的JavaScript运行时环境,其让JavaScript在服务端也可以进行开发。主要特点:事件驱动的、非阻塞式I/O的环境,适合在分布式设备上运行数据密集型的实时应用。

猜你喜欢

转载自blog.csdn.net/qq_36215279/article/details/131576302