作者: 老葛 亚艾元软件
微信小程序,正式版刚出来的时候,甚是激动。激动了不到一个月之后,发现里面限制太多,所以很快就转为观望状态。张小龙是一个让人尊敬的大神,由于近一年来,微信小程序,逐步的开放越来越多的接口,各种功能也愈加完善,所以决定,开始尝试微信小程序。
这是我写的第一个微信小程序,代码在:
https://github.com/g089h515r806/we_cn_chess
我尝试在微信小程序上面写一个象棋棋谱的播放器,花了一个周末的时间,终于成功了。这让我对于微信小程序,增加了十分的信心。
从微信小程序里面,我们可以看到Angularjs, react, vue,这些当今流行JS框架的影子。我熟悉Angular 1.0, 4.0,看了小程序里面的js代码以后,发现两者十分相似。
对于Drupal来讲,无头(Headless) Drupal是一个方向,特别是对于移动互联网,现在各种前端框架,不断涌现。 IOS、android原生应用蓬勃发展,只有将Drupal和移动互联网结合起来,才能壮大Drupal的版图。当然,Drupal仅仅是后台框架的一种,除了Drupal以外,PHP的laravel、nodejs、JAVA、python等,都是流行的后端框架,与后者相比,Drupal还是小众技术。
Drupal8是面向移动设计,内置Rest API,可以方便的将Drupal各种数据,提供给前端框架。比如新兴的Json API模块,极大的方便的和前端框架的数据交互。增强了Drupal作为一个框架的吸引力。
学习微信小程序,我的经验,首先是看官方文档,文档地址:
https://mp.weixin.qq.com/debug/wxadoc/dev/
图8-2-1
把整个文档好好的看一遍,这才是权威的资料。
注册一个微信小程序账号,行动起来。已经认证的微信服务号、订阅号,可以使用原来的资料创建一个小程序账号。我使用的就是原来认证过的微信服务号。微信小程序账号的创建文档,参考官方文档。
下载开发者工具:
https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html
图8-2-2
根据你的系统,选择对应的版本。现在万事俱备,只欠动手了。