联系电话:伍经理:138-8097-5324 点击这里给我发消息 李经理:155-2816-1267 点击这里给我发消息 (微信同号)

微信小程序开发入门教程,微信小程序开发分析

2020-04-29 16:18:20   来源:

小程序路由


路由看似简单,却是小程序最大的亮点,因为它的路由是原生的。也就是说每个小程序页面都运行在一个新的原生容器中,并且容器的切换是通过原生技术来实现(小程序的容器就是WebView)。Hybrid开发经历了这么多年,对于一些简单页面,用户已经很难分辨出这个页面是原生页面或者是WEB页面,直到在页面切换时露出马脚。原生APP在路由切换时的流畅程度是WEB技术很难企及的。


小程序开发框架


小程序只支持模板引用,没有提供组件开发支持。这样的考虑不清楚是出于技术原因或是刻意限制小程序的规模。经过仔细甄选,以下是推荐的两款小程序开发框架:



这两款框架都支持组件化开发,wepy提供了非常接近VUE的开发语法,很适合以VUE作为开发框架的前端团队。labrador使用相对复杂一些,适合喜欢折腾探究实现原理的小伙伴,可以在网上找到许多相应的小程序开发教程。


然而,对于团队而言,不建议直接以这两款框架做为主力开发工具。原因之一,这些框架的更新进度比不上小程序本身的更新进度。原因之二,这些框架对小程序做了层次很深的二次封装,在对小程序基本原理不理解的情况下,很难针对性的对自己的小程序APP做好相应的优化和升级。


所以,对于小程序的第三方开发框架,在对小程序开发有着足够经验的前提下,对于大型项目,可以考虑第三方框架,对于中小型项目,建议选择小程序的原生开发方式。


以上就是对于微信小程序开发内容的简单介绍,希望对大家有所帮助。