网站推广.NET

网站推广.NET

[多终端源代码]生鲜食品电子商务,体验一套A

来源:互联网

基于APICloud的所有API,模块,技术栈和用户体验的兼容性和继承性,我们定义了一个新的代码编写标准(DSL):基于标准的Web组件组件化思想,与Vue / React语法兼容功能,通过一次性编码,分别编译为app和小程序代码,即可实现多端开发。

应用程序代码基于DeepEngine3.0运行,并且完全翻译的操作原理提供了完全原生的体验和性能。小程序该代码经过编译,以符合微信小程序多终端统一开发工具-kbone标准代码,可以在微信开发人员工具中直接预览并发布到微信小程序平台。

为了使开发人员能够更快地学习和理解APICloud的多端开发技术,平台技术部发布了多端案例开放源代码-新鲜的电子商务。您可以下载和学习。

源代码地址:

视频教程查看地址(复制视频地址并打开PC观看):

第1部分:多终端开发简介和效果预览

()Yyu)

第2部分:产品列表,购物车,城市列表开发

()PKT)

第3部分:导航栏,弹出键盘,数据存储,窗口切换

()

第4部分:个人信息页面的功能开发

()

源代码介绍

此源代码正在模仿一个新鲜食品电子商务平台,包括前端和后端。前端代码是使用avm.js多端技术开发的,可以同时编译为Android&iOS App和微信小程序;后端使用API​​Cloud数据云3.0云功能自定义界面。

源目录结构简介

目录结构延续了小部件代码包的目录结构。 pages目录添加在小部件根目录下。该目录用于创建符合avm.js语法规范的stml文件。 stml文件可用于编译为App和小程序代码。

与微信小程序兼容的特殊说明

avm.js基于函数映射机制,将微信小程序的wx.fun_xx系列api映射到APICloud的现有api或模块。例如,在这种情况下,api.ajax在微信小程序上运行时,将使用wx.request发出请求。因此,开发人员无需进行其他修改。如果只需要开发小程序,则可以在代码中直接使用wx.fun_xx系列api,编译环境将保留代码而无需映射。

体验和使用步骤