【通识篇】小程序上手开发实践总结

如何快速上手一门技能?🤔

第一步:阅读官方文档;【加强主观能动性】

第二步:查看相关教程视频;【充分理解】

第三步:文档总结沉淀【变成自己脑子里的东西】

Why

为什么要上手小程序开发

最简单直接的原因:市场需要!其他原因如下:

  • 免安装,使用方便
  • 依托流量平台,打开率高,易搜索,易发现,易分享
  • 开发成本低,开发周期短

Before

前置技能

🚀 强烈推荐先掌握前端基础(HTML, CSS, JS ),尤其是 Vue 或 React 框架,能提升开发效率。

  • 提效,就像老婆饼和老婆没有任何关系,但是我们知道了前者是吃的,后者是伴侣之后,就能明显区分出来
  • 原生小程序中【以微信小程序为例】的wxml、wxss、js等文件信息就能够更好过渡衔接,不用再花费更多的时间成本
  • Vue/React的掌握,则能够帮助我们更好的上手跨端开发

How

如何开始上手?

🎤 先刷官方文档!先刷官方文档!先刷官方文档!

🚉 接着,方法步骤如下:

原生开发

🚀 直接下载官方的开发者工具,参照官方提供的文档、视频教程和语法开始自己的创作和疯狂输出。

  • 优点:上手相对容易,开发语法与api均能在文档中查到;出问题更容易定位和解决。
  • 缺点:代码量大、组件少、语法不灵活、开发效率很低,且不同小程序平台语法不同。

框架开发【Vue/React全家桶】

优点:

  • 使用代码更少甚至是直接使用现成的代码,采用前端编程语法和框架,提高了开发效率与代码的可维护性,使得代码更简洁。🤔
  • 界面库如腾讯的 weui 、有赞的 vantUI。直接按照文档学习、引入文件,选择自己需要的组件,搬运代码即可。🦾
  • Vue搭子:腾讯的 wepy、uniapp 、美团 mpvue 均可使用类似前端vue开发框架的语法;
  • React搭子:阿里的 remax ,京东的 taro【不查不知道,一查吓一跳~😅】

缺点:

  • 问题的排查成本高,容易掉头发;
  • 框架本身有bug或着无法支持的功能等【最经典的就是某平台改了xx语法或使用方法,适配开发者们哀嚎大哭(举个栗子而已🤕)】。

跨端开发【当下比较流行的,简历上经常要求的】

优点:

  • 一套代码,可多端发布【即在多个平台同步发布一个小程序。跨端开发框架使得写一套代码即可自动生成支持多个平台的小程序和h5页面。】
  • 举个栗子:如uniapp(语法简单、组件库和插件丰富、生态好,受新手与vue开发者喜爱)
  • 再举个例子:如remax 、taro (受react开发者喜爱)和chameleon(👻未实践过,写文章过程中搜出来的,感兴趣的jym可以尝试一下)均支持,部分还支持条件编辑(针对不同平台编写特殊逻辑)。

缺点:

  • 存在学习时间成本(不过也不算成本把,毕竟有大厂兜底🤣)

Faster

低代码开发

一个可视化页面平台,通过拖拽组件、输入配置来改变组件的样式和行为,再自动生成代码

优点:

  • 几乎就是没有代码,连cv都替你省去了
  • 举个栗子:如腾讯的WeDa

云开发

优点:

  • 不用自己搭建后台,就能使用数据库和操作数据库的函数。只会前端?也能开发一个完整的小程序。

缺点:

  • 全干工程师就是你🤣

好了,以上就是最近在使用Uniapp开发时,上手过程中的思考和总结。 还等什么?赶紧装进自己的脑袋里~🐵

相关推荐
QQ_21696290967 分钟前
基于C#(Asp.net)电竞陪玩信息管理系统的设计与实现
java·大数据·spring boot·微信小程序·c#·云计算·asp.net
ZhenYuChen20001 天前
2026年后端开发进化:告别CRUD内卷,拥抱AI原生架构与服务编排新时代
后端·开源·全栈
Alice-YUE1 天前
React 渲染机制速通:Render 树、Fiber 树与更新调度
前端·react.js·前端框架·react·fiber·前端性能·渲染机制
m0_462803881 天前
名单制签到怎么落地:拆解“仅名单内人员签到“的配置链路与匹配逻辑
微信小程序
卓怡学长2 天前
w192基于springboot“考研情报站”微信小程序设计与实现
java·spring boot·spring·微信小程序·intellij-idea
JVM高并发3 天前
使用 Cloudflare Tunnel(本地管理隧道)搭配 DigitalPlat 免费域名实现内网穿透
网络协议·全栈
下家4 天前
为了脱离前端鄙视链,于是自己写个框架 - React 党看完沉默了
前端·前端框架
不是株4 天前
零到全栈(第一次上线:把全栈应用搬上服务器)
全栈
Q26433650234 天前
【有源码】基于uni-app的旅游行程规划小程序-基于微信小程序的智慧文旅综合服务平台
java·微信小程序·小程序·uni-app·毕业设计·springboot·源代码