唐山天啦噜网络
网站首页 >> 行业洞悉 >>行业洞悉 >> 开发一个小程序到底有多难?
详细内容

开发一个小程序到底有多难?

        唐山小程序开发很困难,也很简单。 这取决于用于开发的模式。 

        通常,有三种主要模型:

        第一种模型:基于源代码开发。 

        第二种模式:主要应用模板,并辅以简单的编辑配置。 

        第三种模式:基于模板,在工具的帮助下进行了修改和生成,以完成开发。 

        对于大多数人,我推荐第三个模型。 

        让我们谈谈困难:第一个是源代码开发模式,这是最困难的。 

        适合有经验的编码农民; 如果是初级代码农夫,则需要花费大量时间才能更熟练地使用此模型; 如果没有移动互联网的发展基础,基本上建议放弃这种通用的模型,要付出太多的努力。 这种类型的模型所涉及的工具必须分为两部分。

         小程序与其他Internet应用程序(Web应用程序,Android App或iOS App等)一样,由前端和后端两部分组成。 在唐山小程序开发模式中,通常需要使用不同的工具来开发小程序的前端和后端。 基于源代码的小型程序的前端开发工具:第一个官方的微信开发人员工具; 可以使用其他与js和HTML5兼容的前端工具,例如webstorm,sublime文本,ESLint,JSLint等。当然,小程序不是HMTL5,而是HTML5的变体。 总体框架是相同的,但是wx-被添加到各种标记和语法中。

        用于基于源代码开发小型程序后端的工具:这取决于您的后端打算使用哪种技术。

         如果是php,则可以使用zend studio等。 如果是java,则通常为eclipse; 如果是.net,那么是首选的Visual Studio系列……我还要说一件事,牛道云还支持以源代码模式开发小型程序,包括前端和后端。 稍后当我说第三种模式时,我会提到这个工具。 第二个方法是应用模板以简单地编辑配置模式,而难度最小。 

        基本上,我将使用计算机软件和Internet,并且我可以稍加了解就可以使用它。 只是更改图片,更改模板标题,列标题,检查需要哪些模块以及不需要哪些模块而已。 这种模式下的小程序开发工具的代表:威猛,尤赞和万科几乎不能陷入这种模式; 还有很多其他的,这里没有列出全部。 

        采用这种模式的小程序开发工具(更准确地说,应该是小程序生成工具),通常具有很强的行业属性。 例如,Weimeng和Youzan是小型的applet模板,专注于开设商店的商人。 而Vanke专注于各种用于营销方案的applet模板。 第三是基于模板修改和定制的模式,难度适中。

         通常,将有一个专用的小程序生产站,不需要复杂的代码开发。 这类工具的代表包括即时应用程序,应用程序园区,叮当和牛道云。 以牛道云为例,在这种模式下,小程序的开发过程主要包括选择模板,使用模板,视觉上拖动和修改模板以及释放和部署。 其中,最困难的是修改和执行此步骤,但这就是拖放模块并进行一些属性编辑,如图所示:

        唐山小程序开发.png

        为什么在微信小程序开发中推荐第三种模式? 

        因为第三模式结合了第一模式和第二模式的优点。 

        在这种模式下,工具通常提供强大的生产平台,使用户可以更自由地进行个性化设置。 与第二种模式不同,个性化的展览空间非常有限。 同时,大多数开发工作都可以在视觉上进行拖动。拖动完成后,对代码库的要求不高,甚至没有要求,这比第一种模式要简单得多且效率更高。 是否有可以同时具有三种小程序开发模式的工具? 严格来说:没有。 如果必须选择一个,牛道云可能很少照顾它,但目前只能称为“勉强”,因为牛道云的拖放生产模式和代码开发模式已经成熟,但是模板编辑配置 模式尚不完善。

         至于上面提到的其他工具,这些思想仍然集中在创建其中一个模型上。 最后,必须强调的是,尽管主要建议是在唐山小程序开发时应优先考虑第三个模型,但最终选择必须由开发者和生产者根据自身情况确定。 最适合您的就是最好的。 请记住,所有模式和工具都不是完美的。