微信小程序开发和Web前端开发十分接近,简单粗略地说就是和做网页差不多。因此,想要上手小程序开发,首先最好具备前端的基本功:HTML5+CSS3+JavaScript。如果接触过Vue.js之类的现代前端框架,还能更轻松地理解小程序的组件化开发。
要学习JavaScirpt这门编程语言;HTML和CSS不属于编程语言,但也要结合在一起学学习完前端的基础,再多加练习,你就会发现自己已经能够做出像模像样的网页,乃至WebApp。这时候,你去微信公众平台注册一个小程序账号,装一个微信开发者工具,看官方的样例和文档,你就会发现虽然之前没有接触过小程序开发,但是看它的门路也并不陌生。
因为小程序的那套标准本来就是HTML标准改造而来的,以下面的例子为例,这里面的WXML/WXSS,分别就是HTML/CSS的翻版,而JS还是原来的JS,通过举一反三可以在第一时间参透大部分变化。之后再找专业定制小程序教程来看,补上这方面缺少的知识漏洞。微信开发者工具中展示的项目工程文件而且,毕竟小程序是一家的标准,而HTML是全领域通用的标准,如果掌握了通用的前端开发能力,也可以不仅仅局限于微信小程序开发。