微信小程序的开发需要掌握哪些开发语言
微@/YQvWuqtzV22$l2.R信小程序本质是以微信为容器的混合oa*tO.b*Cpic$6式应用。特点是单页结构,MVVM架构,使用的是html5 小程序d^*F!YAP;FDIjrwaW4^sGzA3I开发方式,即主要打交道的还是html/css/jsb^K8jeColeS2k,只是文件后缀名不同,用法上也有所限制h!/iAx2D#VK4e.Qjs/mL,如页面容器标签用view等,而不是常用的div,脚本*MSvc;r#mKj5#pHdHnZ*6A87Jv0pgD写的是Js,!!,iKo2ir.t7支持es5和es6,使用上有点像Vue React,o&Wm&单向绑Z6mgW2C定,有相关框架开发经验的很容易上手。后来出的WebView控件可bDLvBn&;lpMv03eOO@UIgD3Qu以嵌入第三方Yw6!YoUp!E8IG5S8Ab网页,这些网页就没什么技术要求了,只是WebView的使用上8@06QPW.iRT52@J也有限制,这个可以看官方文档说明。
上述说的是官方原始框架的Rg1QVwxNUPb3&rzKv3ZZNi情况BceLEUEP47,实际上有一些第三方框架,为了方便开发人员使用现有的技术栈,如Vue、UWYMU.W$#cXmCcYrZ#eVaqD6X;Xi8na76JEngular等封装成相应开发方prBqA6%7uxucN9#jwdzk.*Oh6oO式,但最终内部也是打包为官方应用结构,这些框架有WepyUMvONNa1c/%KRBV8r、MpVue等,如果真准备y7njm4K!%学习,Uvp6%z%若无相关js框架经验的,建议使用官方框架,参照比较完善的官方文档学习,vwVY@;^9ewrOCr2*n毕竟第三方框架随BKN1BC3arACnk;&TcRdRDD!vI着官方框架更新而更新的,有一定的延fPvS3QdpgnFm^ssiI/1V6BmgxLG后,况且官方框架能更直观了解小程序的运行机理b$c9KgjMWn.fmS2Q8fS#b。
urZIu