web-与-微信小程序

web前端:

最早出现在1990年,这标志BS架构的网站应用软件的开端,也是前端工程的开端。那时候的网页还很单调,原始,主要以HTML为主,为纯静态的只读网页。

1995年: 随着JavaScript脚本语言的诞生,引发第一次的浏览器战争,JavaScript诞生之初就给网页带来了跑马灯等特效和应用,而且出现了搜索引擎和论坛等等,万维网开始快速发展。

2004年:Ajax技术开启了web2.0时代,使得网页无需刷新就可以发起HTTP请求,无需专门等待请求的响应。

2014年:W3C正式发布HTML5,出现了第二次浏览器战争,谷歌浏览器发展迅猛。

2015年6月,ECMAScript 6.0发布,该版本增加了很多新的语法,极大的拓展了javascript的开发潜力。ES6现已更名ES2015.

今天的前端技术已经形成了一个大的技术系统。
以Github为代表的代码管理仓库;NPM和Yarn为代表的包管理工具;ES6及Babel和TypeScript构成的脚本体系;HTML5;CSS3和相应的处理技术;React、Vue、Anjular为代表的框架;Webpack为代表的打包工具;Node.js为基础的Express和KOA后端框架;Hybrid技术。

微信小程序:

​​2016年微信之父张小龙提出「微信小程序」,2017年正式亮相,2017年12月28日微信小游戏「跳一跳」上线,让小程序正式爆发!大量企业开始从APP向小程序转移。因为无需下载,入口多样,适合多种行业场景,小程序已成为「轻型应用」的代名词。对于开发人员而言,小程序开发的门槛相对较低,并且难度不及APP。它可以满足简单的基本应用,并且适合于生命线下线商店和非刚性低频应用的转换。对于用户而言,可以节省时间成本和手机存储空间;对于开发人员来说,它还可以节省开发和推广成本。

web与微信小程序的关系:

网页编程采用的是 HTML + CSS + JS 这样的组合,其中 HTML 是用来描述当前这个页面的结构,CSS 用来描述页面的样子,JS 通常是用来处理这个页面和用户的交互。同样道理,在小程序中也有同样的角色,其中 WXML 充当的就是类似 HTML 的角色,但比HTML更简单,主要体现在便签的简化和规范上;WXSS 充当的就是类似 CSS 的角色,但是对 CSS 进行了修改和拓展;JS逻辑交互只使用到了JavaScript的核心部分。微信小程序里面的标签和html里面的标签作用其实一样,虽然长得不一样,

おすすめ

転載: blog.csdn.net/weixin_57533660/article/details/119991573