微信小程序是一种介于原生App和webApp的混合体。相对原生App来说,小程序更轻量、实时、跨平台;相对WebApp来说,小程序资源离线,体验更流畅。
微信小程序(Mini Program,缩写XCX)简称小程序,是一种不需要下载安装即可使用的应用。
小程序的产品理念就是“用完即走”。用户将再也不用担心因为安装太多应用而导致手机内存不够的问题,应用将无处不在、随时可用,但又无需安装卸载。
小程序与公众号的区别
小程序跟微信公众平台的订阅号、服务号及企业号属于同一种并行体系。
小程序与APP的区别
相比原生APP,小程序在使用体验上相差不大,但在开发成本、获客成本以及下载便捷度上有较大优势,所以在轻应用的应用方面有天然的优势。
小程序与H5的区别
由于小程序的开发语言是由Web开发语言改编而来,所以,它与HTML5应用(WebApp)开发具有一定相似性,但小程序使用的是微信底层的API及基础组件,所以它们之间又有很大不同。
1、Javascript的限制
-
通过传入字符串来执行代码的能力都禁用了。如:new Function、eval、Generator。
-
没有cookie,与浏览器BOM相关的API也都没有。如:document、window等。
2、相比HTML5体验有提升的地方
-
登录——避免了重定向问题。
-
存储——对每个小程序存储大小是5M,支持同步和异步。
-
支付——微信支付路径不再受限。
3、相比HTML5不方便的地方
-
每个页面都需要手动在配置文件(app,j5on)中进行注册。
-
只能同时打开5个页面,开发时需要注意控制打开的页面的数量。
总结:开发小程序需要具备哪些知识
如果你具备以下知识,几乎就已经可以直接上手开发小程序了。如果你是一只纯小白,那么,你将会在学习小程序开发过程中同时学习到以下知识。
-
掌握基本WEB前端知识:HTML \ CSS \ JS
-
了解至少一种后台开发语言:AST.NET \ Java \ PHP ...
-
对 request \ view 等流行框架有一定了解
重点:小程序开发知识在哪里学
学校:思科资讯计算机培训中心
地址:乌鲁木齐西北路1号金都大厦附属楼二楼
电话:
0991-4545126
▼
往期精彩
● 我们升级改版啦!
- 还没有人评论,欢迎说说您的想法!