如何开发小程序,有哪些方法,需要学点啥?程序员硬核讲解

合集 · 编程学习宝典 (30)

  1. 8:54
    2025年最新 Java 学习路线升级版,零基础到精通一条龙(万人收藏⭐️)
  2. 8:36
    2025年最新保姆级Python学习路线,零基础到精通一条龙(万人收藏⭐️)
  3. 9:05
    我该学哪个编程语言?对比10+主流语言优劣,入门编程不迷茫!自学必看,Java、Python、Go、PHP
  4. 23:50
    2025年最新前端学习路线,零基础到精通一条龙(万人收藏⭐️)速成贴心,冲击大厂程序员
  5. 3:38
    到底学前端还是后端?我曾经也很迷茫
  6. 6:32
    团队开发神器 Git/GitHub 自学教程指南,几分钟掌握学习重点
  7. 14:45
    Nginx还能这么玩?2分钟光速入门Nginx,保姆级教程+学习路线!
  8. 5:18
    学设计模式前,请务必先看完这个!
  9. 15:11
    小程序开发快速入门指南,手把手教程!
  10. 5:15
    学Java还是C++,这事很简单!
  11. 10:23
    学Java还是Go语言?这事儿很简单!
  12. 6:47
    大厂程序员,竟然是这样学新技术的?
  13. 10:09
    Mac 和 Win,到底用哪个系统学编程?
  14. 6:32
    自学 Java 6年,分享一些经验
  15. 2:52
    我是傻X,第一次学算法,感觉天塌了!
  16. 5:02
    这些误解,真的会害死程序员!
  17. 13:55
    刷了1000多道算法题,分享我的心得。希望这个视频能帮助你学习算法、坚持下来
  18. 5:59
    我竟然学了十几种编程语言!然后。。疯了
  19. 9:13
    2025年最新Linux学习路线,零基础到精通一条龙(万人收藏⭐️)程序员必备组合拳
  20. 7:53
    跟着学校学编程,找不到工作?!
  21. 7:24
    如何快速解决程序中的Bug?程序员经验分享
  22. 11:50
    2025年最新Java学习路线,零基础到精通一条龙(万人收藏⭐️)告别迷茫
  23. 7:04
    背了半年代码,分享我的编程不忘大法!十级健忘程序员的自救 | 自学编程,少走弯路
  24. 7:32
    我自学编程时最后悔的事!可惜工作后才醒悟 | 程序员如何自救,告别拖延和低效
  25. 8:53
    给计算机同学的血泪建议,帮你学好编程,大学生活更有意义 | 鹅厂程序员分享
  26. 9:06
    【自学编程】没项目经验?这些方法你都试过么?程序员分享
  27. 14:51
    【硬核干货】不会找编程项目?大厂程序员教你不求人!
  28. 7:40
    如何开发小程序,有哪些方法,需要学点啥?程序员硬核讲解
  29. 11:28
    普通小白花了四年混进国内最大互联网公司,你也可以!
  30. 15:26
    2026年,我劝你别瞎报计算机专业!现状分析+方向选择+四年规划
Description
独立开发和上线过多个小程序的程序员分享如何开发一个小程序,看完就可以上了!

Comments

晚潮晴天 2021-04-05

小程序优势:1、免安装,使用方便;2、依托流量平台,打开率高,易搜索,易发现,易分享;3、开发成本低。 开发方法:1、原生开发——直接下载官方的开发者工具,参照官方提供的文档、视频教程和语法。 优点:上手相对容易,开发语法与api均能在文档中查到;出问题更容易定位和解决。 缺点:代码量大、组件少、语法不灵活、开发效率很低,且不同小程序平台语法不同。 2、框架开发——各种界面库与框架。 优点:使用代码更少甚至是直接使用现成的代码,采用前端编程语法和框架,提高了开发效率与代码的可维护性,使得代码更简洁。 界面库如如腾讯的weui、有赞的vantUI。直接按照文档学习、引入文件,选择自己需要的组件,搬运代码即可。 框架如腾讯的wepy、uniapp、美团mpvue均可使用类似前端vue开发框架的语法。 而熟悉react的同学,可尝试阿里的remax,京东的taro。 缺点:问题的排查成本高;框架有bug或无法支持的功能时,就很被动。 3、跨端开发(最主流)——在多个平台同步发布一个小程序。跨端开发框架使得写一套代码即可自动生成支持多个平台的小程序和h5页面。如uniapp(语法简单、组件库和插件丰富、生态好,受新手与vue开发者喜爱)、remax、taro(受react开发者喜爱)和chameleon均支持,部分还支持条件编辑(针对不同平台编写特殊逻辑)。 4、低代码开发——一个可视化页面平台,通过拖拽组件、输入配置来改变组件的样式和行为,再自动生成代码。如腾讯的WeDa。 优点:几乎无代码,连cv都不用。 5、云开发 优点:不用自己搭建后台,就能使用数据库和操作数据库的函数。即使只会前端,也能开发一个完整的小程序。 小程序也是前端,也是开发界面、交互以及一些数据请求的业务逻辑,只是语法略有区别。如微信小程序,基本语法和前端三件套HTML+JS+CSS相似。所以最后先学习前端web开发的基础知识。 最好先学习一个前端框架,如vue或者react。新手应该先用原生开发打基础,了解小程序的机制

♥ 1483 ↩ 9

丨瞌睡熊丨 2021-04-01

个人建议学习路线 1-前期肯定是前端三大件。 2-学点nodejs,主要是为后期学习vue。需要要node环境安装脚手架vue-cli。 3-认真学习vue,熟悉vue中基本的vuex、router、axios。 4-最好再学小程序,你会发现。小程序整体思路和vue差不多。然后跟着官方文档敲一般就入门了。

♥ 590 ↩ 22

不高兴就喝水 2021-03-24

此时一名不愿意透露姓名的喝水君挑着水路过,洒下一键三连

♥ 228 ↩ 4

生活就像太极生两仪 2021-03-23

方法:原生开发,根据官方文档; 框架开发; 跨端开发; 低代码; 云开发。

♥ 211 ↩ 2

xhk手写的从前 2022-02-22

up,我的毕设也是答题类小程序,前端用的微信开发者工具。 大概有两个问题:1,老师不给用云开发,必须是后端+数据库,我不知道这个后端如何与前端还有数据库连起来,是要学习JDBC吗? 2.题库是存放在哪里呢,是什么形式,我觉得要是在表里一条一条的添加有点太不现实

♥ 94 ↩ 13

西瓜看情况 2021-03-25

丫的跟你拼了,我也要去腾讯,学习

♥ 75 ↩ 8

寐昔呀阿 2021-03-24

开源了吗 刷题程序

♥ 25 ↩ 7

AlyssaMeow 2022-01-21

学长,bgm太吵,你声音又有点小了,幸好有字幕

♥ 20

Kevin_WWW 2021-03-23

这件衣服上班敢穿吗?

♥ 20 ↩ 1

卡尔书院 2021-03-23

你还不要三连,瞧谁不起啊。今天你还必须得收着,希望你好自为之,好好反思!

♥ 19

Jackzhou_ 2022-07-18

我在三个平台关注了你[微笑][高考加油]

♥ 15 ↩ 3

叫我饼好了 2022-01-03

UPUP小程序后端开发需要学习什么嘛

♥ 11

欣赏我去找 2021-03-24

还不错,希望以后视频多加一些热血的bgm。

♥ 11 ↩ 4

膝头哥中意食辣椒酱 2021-06-27

可以分享下BGM吗?谢谢

♥ 9 ↩ 1

CV_Worker 2021-03-23

[抠鼻],,衣服上的这个需求做不了

♥ 8 ↩ 1

Word很大你忍一虾 2021-03-24

我用的uni-app[笑哭]可去调用微信的api的时候发现从HBuilder跳转到微信开发者工具的时候说我引入的sdk不存在[笑哭](明明按教程npm install和在app.vue引入了)

♥ 7 ↩ 2

羊村村花要学习 2021-03-23

牛逼牛逼

♥ 7

孟冬-拾叁 2022-12-24

我就想做一个小程序,改几个字,套个模板,在哪里能搞啊,求大神指导

♥ 7 ↩ 2

天空的光环 2021-03-23

低代码,就是提高代码结构和样式的效率

♥ 6 ↩ 1