VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动

个人小程序应用开发指南

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

小程序依赖于各大平台。 支付宝、微信、今日头条、百度等小程序均在该平台上开发。 平台提供相应的技术支持和用户环境。 对于个人开发者来说,这非常有用。 具有流量属性,易于传播。

有用的开发

我最近一直在开发自己的一个小程序,所以我将在本文中对其进行总结。 如果您已经在开发小程序,则无需阅读本文。

开发小程序非常有用。 有了官方文档,就可以在本地运行微信小程序文档和支付宝小程序文档了。 如果只是想展示的话,开发完上传然后等待即可。 我回顾了一下。 通过了解一些前端基础知识,就可以开发自己的小程序,让有想法的同学付诸行动。

如果您在开发过程中遇到任何问题,也可以在小程序社区、微信小程序社区寻求帮助。

这不是官方促销活动。 如果你想开发自己的应用程序,小程序是一种快速的解决方案,易于开发、易于发布,并具有独特的分发能力。 接下来选择一个微信小程序来描述一下。

微信原生小程序开发

|—— 组件组件目录|—— Page 页面目录| .. ...更多 |—— 索引索引页 | |——index.jsindex.js-js 逻辑文件| |——index.jsonindex.json-json 配置文件 | | .wxml- wxml页面结构 | |——index.wxssindex.wxss-wxss页面样式 |——app.js全局js文件 |—— app.json 全局json配置文件 |—— app.wxss 全局样式文件 |—— project.config.json 项目配置 |—— sitemap.json 爬虫文件

导入项目到小程序开发中 您可以开始使用工具进行开发。 要添加页面,请将新文件目录直接添加到页面目录中。 具体请参考微信小程序文档。

语法支持:

该库的最新版本目前支持Es6/Es7、async/await和Promise。

开发工具将代码转换为Es5语法,并确保风格适应不同模型。

一些语法与vue和React类似。

组件支持:

提供了template模版支持,微信小程序模版模板;

Component自定义组件支持,组件内有生命周期,Components自定义组件;

API支持:

可以调用封装的系统原生方法如蓝牙、网络信息、二维码扫描等API方法。

还可以调用存储、请求、动画、画布等传统方法。 更多信息请参见微信小程序API。

除了原生开发小程序,当然也可以使用框架。 个人认为Taro框架很棒,支持多终端小程序开发。

Taro 开发

Taro 开发文档。 Taro 支持多设备开发,包括微信/百度/支付宝/今日头条小程序、H5、React -Native。 目前我只使用和开发微信小程序和支付宝小程序。 、H5等还没有尝试过。

|—— 设置开发配置文件 |—— dist 目标文件目录 |—— src 开发目录 | | —— 常量常量文件 | —— page 页面目录...其他目录 | | |——index.scss| |——index.txs| |—— 保存 Redux 存储文件 |—— app.tsx global js|—index.html html 文件|— .editorconfig 编辑器配置文件|— .eslintrc eslint 配置文件|— global.d.ts 全局配置|— tsconfig.json ts 配置配置文件|—— package.json|—— project.config.json|—— readme.md

语法支持:

ts语法支持;

React语法规范。

支持使用 CSS 预编译器。

支持 Es6/Es7 语法。 如果需要更新的语法,可以在配置中进行配置。

组件支持:

React基于组件开发,但最终编译成原生小程序。

npm 包:

支持 npm/yarn 管理。

Redux可用于状态管理。

API:

将小程序API和H5 API封装一次很有用。

react+ts+npm包基本上是前端开发惯常的节奏。 无论你开发的程序有多小,都可以简单地运行相应的命令,同时将dist目录文件导入到开发工具中即可看到效果。

taro 与原生小程序

原生小程序:快速上手。 有前端开发经验的同学可以立即上手。 基本上不存在技术障碍。 微信小程序文档编程。

Taro开发:React语法规范、React组件开发、ts语法支持、redux支持。 强烈推荐给反应型学生。 如果您喜欢 React,我们建议使用 Taro 进行开发。 (轻松的团队协作)。

部委开发问题

微信小程序不能使用cookie

微信小程序不支持非HTTPS域名

共享微信Mini程序API是同步操作,无法监控回调的成功与失败。

微信小程序wx.setStorageSync、wx.getStorageSync接口频繁报错。

微信小程序的setData数据1M限制可以通过数据分割解决

微信小程序主包有2M限制,无法安装。外部文件过多(使用Taro依赖npm包)

微信小程序微信开发工具占用CPU过多,导致电脑卡顿

当然,这不是唯一的问题。 这里我们不详细讨论原生组件、API、官方插件以及其他微信小程序问题。 对于想要制作自己的小程序的同学来说,这些基本上已经足够了。

但是,有些人可能想知道该框架是否尚未讨论。 事实上,当您使用 Tora 开发一个小程序时,您只是使用不同的语法编写一个小程序。 最后,命令工具将文件转换为原生小程序文件格式。

个人应用

无论你用哪种方法来开发你的个人应用,最终还是回到产品本身。 最终的目标是利用技术来完成你心中的一个个人应用程序,然后交付给你的用户。 (技术是手段,产品是目的。)不过我个人还是用Taro来开发,因为它的味道。

废话不多说了。 我希望我的个人项目的源代码对您有用。

github:wxSapp个人小程序源码

推荐教程:《微信小程序》

PHP快速学习视频免费教程(从初学者到高手)

PHP怎么做我如何开始学习PHP?我应该从哪里学习PHP?别担心。 这里有简单的 PHP 学习教程(从初学者到专家)。 您可以保存并下载您想学习的朋友。

下载

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:个人小程序应用开发指南 https://zhujicankao.com/123953.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » 个人小程序应用开发指南
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!