HTML就是一只没有羽毛的鸟
没有羽毛看起来特别丑,只有HTML就是这个样子
接下来,给他加上羽毛CSS
学好CSS是网页外观的重要一点,CSS可以帮助把网页外观做得更加美观。
我想让它飞起来,这就离不了javascript
学习JavaScript的基本语法,以及如何使用JavaScript编程将会提高开发人员的个人技能。
只会这些是远远不够的 你需要接着学习
基本概念
前端开发是创建Web页面或app等前端界面呈现给用户的过程.
通过HTML ,CSS及JavaScript以及衍生出来的各种技术、框架、解决方案,来实现互联网产品的用户界面交互 。它从网页制作演变而来,名称上有很明显的时代特征。
在互联网的演化进程中,网页制作是Web1.0时代的产物。
早期网站主要内容都是静态,以图片和文字为主,用户使用网站的行为也以浏览为主。随着互联网技术的发展和HTML5、CSS3的应用,现代网页更加美观,交互效果显著,功能更加强大。
发展历程
前端技术的发展是互联网自身发展变化的一个缩影。
- 前端技术指通过浏览器到用户端计算机的统称,存贮于服务器端的统称为后端技术。
- 前端开发主要职能就是把网站的界面更好地呈现给用户。
- 前端技术包括4个部分:前端美工、浏览器兼容、CSS、HTML“传统”技术与Adobe AIR、Google Gears,以及概念性较强的交互式设计,艺术性较强的视觉设计等。
- 在Web1.0时代,由于网速和终端能力的限制,大部分网站只能呈现简单的图文信息,并不能满足用户在界面上的需求,对界面技术的要求也不高。随着硬件的完善、高性能浏览器的出现和宽带的普及,技术可以在用户体验方面实现更多种可能,前端技术领域迸发出旺盛的生命力。
- 2005年以后,互联网进入Web2.0时代,各种类似桌面软件的Web应用大量涌现,前端由此发生了翻天覆地的变化。网页不再只是承载单一的文字和图片,各种富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。
- 随着手机成为人们生活中不可或缺的一部分,成为人们身体的延伸,人们迎来了体验为王的时代。移动端的前端技术开发前景宽阔。此外,前端技术还能应用于智能电视、智能手表甚至人工智能领域。
核心技术
jquery
jQuery是一个JavaScript函数库。
jQuery是一个轻量级的"写的少,做的多"的JavaScript库。
jQuery库包含以下功能:
1.HTML 元素选取
2. CSS 操作
3. HTML 事件函数
4. JavaScript 特效和动画
5. HTML DOM 遍历和修改
6. AJAX
7.Utilities
ajax
AJAX 是一种用于创建快速动态网页的技术。
- 1AJAX = 异步 JavaScript 和 XML
- 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
- List item
传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。
有很多使用 AJAX 的应用程序案例:新浪微博、Google 地图、开心网等等。
node.js
简单的说 Node.js 就是运行在服务端的 JavaScript。
Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
vue框架
Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架。
Vue 只关注视图层, 采用自底向上增量开发的设计。
Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。
Vue 学习起来非常简单.