写微信小程序需要具备什么编程语言?选择编程语言容易遇到哪些坑?
不少用户向小编咨询写微信小程序需要具备什么编程语言,其实在微信小程序商店中小编介绍过一些相关资料,写微信小程序需要的编程语言是非常简单的小程序API,甚至掌握js和css就够了。达到这一点需求可以快速开发常见的微信小程序,但如果要求比较复杂,实现起来还是有困难的。
小程序编程语言用什么才能开发小程序?
首先,比如微信二次开发,可以用java或者php 来做服务器端语言来进行二次开发,那小程序呢?,难道服务器端就是纯JS实现? 包括对数据库的操作吗? 还是也可以用php?
其实文档中在request里面可以填写自己的网站地址,那么应该就可以从自己的服务器获取到数据,所以后端什么数据语言都可以。
那这样的话是不是跟ajax差不多啊,后台PHP处理好后反馈给前端数据又怎么返回?
服务端语言和前端小程序逻辑没啥关系吧,php,python都行。但是最好用 python,快速开发!php 开发后端会遇到很多问题的。
wx.request发起的是s请求。一个微信小程序,同时只能有5个网络请求连接。
当然,在选择小程序编程语言的时候也会遇到一些坑:
Web 兼容*。小程序引入了 HTML/CSS 作为技术栈,并在其基础上进行了定制。很多开发中的问题都来自于“定制”。比如,你用了一个 CSS 语法,发现并不生效,或者效果和浏览器中的不一样,于是,只能换一个写法,结果很有可能又会继续发现,这个新的写法可能效果也不对,于是只能继续尝试,如此反复,可能会消耗大量的时间。
开发环境不稳定。小程序的开发其实基于微信IDE 的稳定*,它的易用*非常差,时常出现 Bug,你以为是程序写错了,其实是 IDE 的 Bug。当你日后开发小程序时出现某种异样,先重启 IDE,再看问题还在不在,也许是种更节省时间的方式。
缺少真机调试环境。小程序的运行时其实就是微信,微信几乎没提供任何真机上的调试工具。在模拟器中调试好的程序,可能与其的运行并不那么尽人意。比如,我们碰到过真机上白屏、动画效果不对、位置错乱,以及 Android 上至今还不能运行等问题。这对于稍微复杂的程序而言,颇为梦魇,想做一些细粒度的调整和优化,基本只能靠猜。
闭源且缺少学习资料。小程序整体上是闭源状态,一旦碰到有什么小程序控件的使用、为什么这么用不对之类的问题,就只能靠不停地试来解决,也需要耗费大量时间。
写微信小程序需要具备什么编程语言?大家看完上述资料以后是不是有了初步的了解呢?说是前端开发有优势,其实没那么明显,后端开发者也很容易上手。具备了开发小程序所需要的编程语言后,进行小程序的开发就相对来说简单很多了,希望大家都能开发成功。
小程序是什么语言开发的?微信小程序开发语言介绍
编写小程序最好用什么语言?初学者最适合的小程序语言
微信小程序用什么语言?微信小程序语言
上一篇:小程序修改数据页面不渲染怎么解决