开发者⼯具与第三⽅开发⼯具的优劣势对⽐
针对还未使⽤开发者⼯具(后⾯简称)和第三⽅开发⼯具(这⾥以⽜⼑云为例)的⽤户来说,如何选择到⼀款顺⼿并实⽤的开发⼯具⾄关重要,将会影响着⾃⼰的开发效率与收⼊。本篇⽂章深度剖析这两个⼩程序开发⼯具之间的异同。
1.做⼩程序,⼆者能完成哪些部分的开发?(⼩程序包括前端页⾯、后台数据与服务)
:只能做⼩程序前端页⾯,数据和服务要⾃⾏⼯具做,⾃⼰接⼊前端程序。
⽜⼑:提供开发部署运维的完整能⼒。前端页⾯、后端数据、服务,全部都能直接在线完成,⽆需⼿动对接;也不⽤配置开发环境。还为项⽬提供管理和运维后台。
2.⼆者开发⽅式上有何不同?
:纯代码开发,有智能代码提⽰。
但在本地写代码并不⽅便,下载安装编程⼯具(有的)后,通常需进⾏复杂的配置,可能还得⾃⾏教程)。
⽜⼑:提供丰富组件和详细的属性选项,拖拽组件和设置选项就能完成⼤部分制作。较复杂的逻辑可以⽤画代码实现。同时也提供代码模式。
3.⽜⼑的代码模式与⽐有何区别?
⼆者的代码都采⽤html5+js+css,编程中都有代码提⽰,即⽜⼑包含的开发能⼒。
4.⼆者的学习难度如何?
:使⽤的代码不是标准的html5标签,⽽是⾃创了⼀套标签。会html5的开发者也需进⾏学习。不过官⽅提供的帮助⽂档很清晰、有案例。
⽜⼑:制作者只需熟悉组件的使⽤(拖拽放置、属性事件设置等)即可,视频和⽂字教程不断更新中,学习门槛低、易上⼿。编程是标准技术,程序员不⽤重新学,外⾏⼈学习更容易。
5.开发页⾯时,修改组件的属性,⼆者有什么不同?
先介绍⼀下,html的“元素”指⼀个有开头结尾标志的完整代码段,对应页⾯上的⼀个⼩部件(如按钮、输⼊框等)。
⽜⼑的每个组件都是⼀个元素。
⽽html的“属性”,⽤来给元素添加附加信息,设置细节。⽐如显⽰什么⽂字、是否可⽤……
:html元素和属性都写代码完成。每次修改过代码,要保存、编译、才能看预览效果。另外,元素对应的代码不好。如果有多个页⾯,每次编程保存后,还需从第⼀页逐层到原本的修改位置。
⽜⼑:直接在设计区点击要修改的组件,从右侧属性栏设置选项就能修改属性。设置完⽴刻见效。简单省事+所见即所得。
6.修改组件的样式,⼆者有什么不同?
修改样式和修改属性类似,但区别在于,编辑属性可以⼀次到位,修改样式通常要多次调整。⽽且改样式不能靠想象来,需同时参考样式代码和预览效果。
:改代码,编程、保存、编译、看效果。由于反复修改很⿇烦,提供了新途径:
⼯具集成了chrome浏览器的开发者⼯具,其中有⼀个控制台。
⼯具集成了chrome浏览器的开发者⼯具,其中有⼀个控制台。
选中页⾯元素,控制台⾃动显⽰其css样式代码,此处修改后样式效果会改变,可实时预览,但不能保
存。调整好后再把控制台代码复制到⼩程序的代码⽂件⾥保存编译。(⽜⼑也可以⽤chrome开发者⼯具,但没必要)小程序免费开发制作
⽜⼑:直接右侧属性栏改选项。不能满⾜需要时可⾃⾏添加css代码。
7.制作数据上,⼆者的不同?
:只能⽤外部的数据库,使⽤数据要写代码来请求调取数据。
⽜⼑:直接⾃建数据集,⽀持⼿动录⼊和 excel数据⼀键导⼊导出。使⽤时从组件栏将所需数据集拖进页⾯,就可以调⽤数据了。但不能直接接⼊外部数据库。
补充说明
⽜⼑制作完⼩程序,必须导⼊官⽅⼯具才能⼿机端测试和上传审核。这是由于官⽅未开放这些能⼒,所有第三⽅⼯具都受此限制。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论