欢迎点击「算法与编程之美」↑关注我们!

本文首发于微信公众号:"算法与编程之美",欢迎关注,及时了解更多此系列文章。

一、小程序与前端的区别

小程序的主要开发语言是 JavaScript ,小程序的开发同普通的网页开发相比有很大的相似性。对于前端开发者而言,从网页开发迁移到小程序的开发成本并不高,但是二者还是有些许区别的。

网页开发渲染线程和脚本线程是互斥的,这也是为什么长时间的脚本运行可能会导致页面失去响应,而在小程序中,二者是分开的,分别运行在不同的线程中。

网页开发者在开发网页的时候,只需要使用到浏览器,并且搭配上一些辅助工具或者编辑器即可。小程序的开发则有所不同,需要经过申请小程序帐号、安装小程序开发者工具、配置项目等等过程方可完成。如下为不同系统运行环境

图 1.1 开发环境

二、小程序制作步骤

图 2.1 开发步骤

1、如图所示,在申请小程序时,我们应先完成自己信息的填写以及小程序的基本设置,以备于后期的制作以及使用。并在完成制作后按要求下载正版的微信开发者工具。

2、填入刚刚申请到的小程序的 AppID,给项目起一个名字后即可以开始制作自己的小程序。如图2.2

图 2.2 效果

三、总结

小程序与前端虽然有很多相似之处,但是小程序使用的是JAVA语言,在语法编辑小程序时与前端存在很大的区别,尤其在风格设置与图片指令中的语法大同小异。这才是需要我们自己去理清解决的问题

END

主  编   |   张祯悦

责  编   |   陈宇杰

 where2go 团队


   

微信号:算法与编程之美

长按识别二维码关注我们!

温馨提示:点击页面右下角“写留言”发表评论,期待您的参与!期待您的转发!

微信小程序|如何制作第一个小程序相关推荐

  1. 小程序模板制作流程,小程序模板制作方便快捷

    作为公司开展互联网营销的新宠,小程序的受欢迎程度一直持续到今天.随着小程序的利用率和覆盖率越来越高,它已经成为每个人日常生活工具中不可或缺的一部分.所以公司在开发微信小程序时,必须选择小程序模板制作作 ...

  2. 初学者使用cocos creator制作第一个小游戏以及脚本编辑器的选择

    这是一个官方文档的补充版,以官方文档的快速上手:制作第一个游戏为基础,整合了其他文档内容,同时添加一下自己学习文档的理解,不仅能复习一下自己学到的知识,也帮助新人学习开发更加简单,好了,话不多说,进入 ...

  3. python每周小测验答案_python第一周小测验答案Centos下更新Python版本

    Centos下更新Python版本,有需要的朋友可以参考下. 注意:更新python千万不要把老版本的删除!新老版本是可以共存的,很多基本的命令.软件包都要依赖预装的老版本python的,比如yum. ...

  4. 百度小程序模板制作_百度小程序模板平台

    分享一个百度小程序模板平台,这个平台可以提供超60+行业的百度小程序模板. ☞百度小程序模板平台 下面给大家分享一下在这个百度小程序模板平台,怎么制作自己的百度小程序. 百度小程序制作很容易,只需找一 ...

  5. 哥们哥们,人机大战晓得吧玩家对战晓得吧,简易三子棋,呕心沥血500行代码手把手带你制作第一个小游戏,可以保存收藏以后接着看哟,最后有源码哦

    目录 前言 一.游戏想要有意思,函数不可少,整活的函数 二.三子棋的游戏界面 三.三子棋的功能步骤分析      1.菜单     2.三子棋实现的总体框架     3.棋盘创建     4.棋盘初始 ...

  6. 用android做图片翻牌小游戏,vue制作翻牌配对小游戏

    简友们,好久不见.最近一直忙于工作没时间来为大家分享经验,刚好上周为联*做了一个七夕活动,是vue做的一个翻牌配对小游戏,上线后吸引了无数广大好友前来挑战.也有好友问我这游戏制作难不难呢,可不可以分享 ...

  7. distiller的另一个实例正忙于启动_PYQT5学习(02):利用Qt Designer制作第一个窗口程序

    目标 利用Qt Designer设计窗口界面 使用PyUIC把Qt Designer生成的UI文件转换为py文件 使用转换生成的py文件 创建项目 启动启动pycharm并创建项目 这一环节在这里就不 ...

  8. 微信小程序如何制作?快捷方法有哪些?

    微信小程序是一种即开即用的软件,依赖微信生态系统,可以在微信里面搜索"名称"或"小程序二维码"进入,无需下载,无需安装就可以使用,操作非常的快捷和方便.那么如何 ...

  9. 微信小程序的制作方法步骤和流程

    从运营的角度讲制作,不是从程序的角度讲开发,所以简单明晰,通俗易懂,小白也能按照流程完成制作. 微信小程序制作步骤及流程 1.确定好微信小程序的的定位和目的 如行业,功能,内容,目标用户,目标市场,意 ...

最新文章

  1. Google揭露美国政府通过NSL索要用户资料
  2. python自动化办公脚本下载-python自动化脚本
  3. 好文深思:1.3 万亿条数据查询,如何做到毫秒级响应?
  4. 清华大学人工智能研究院成立大数据智能研究中心
  5. Silverlight4中用net.tcp双工方式进行通信
  6. Effective Java之当心字符串连接的性能(五十一)
  7. Mac OS X snow leopard 10.6 VMware安装
  8. 51单片机50个实例代码_常用的51单片机代码
  9. OpenStack精华问答 | OpenStack与计算虚拟化有什么关系?
  10. oracle的merge into 的用法
  11. ffmpeg转码保留时间戳
  12. Export2Excel--Excel导出功能
  13. 使用 ngrok 进行内网穿透
  14. 密码学算法——RSA
  15. bootstrap案例解析
  16. 通俗科普:弦论要求空间必须是25维的解释
  17. 有钱人和你想的不一样
  18. 什么是BI、数据仓库、数据湖和数据中台,他们有什么差异?
  19. 计算机远程安装win7,初试使用Ghost工具远程安装win7操作系统
  20. Java虚拟机规范 Java SE 8版 - class文件格式(二)

热门文章

  1. 【科研技巧】根据研究方向查看可投稿期刊或根据数据库收录查看可投稿期刊
  2. 【历史上的今天】4 月 1 日:首届图灵奖的获得者诞生;苹果电脑公司成立;Gmail 问世
  3. 如何启用 BitLocker 网络解锁
  4. 力扣223-矩形面积-C++
  5. DatePicker和TimePicker
  6. 调研1181位老年人 深刻解读广州老年教育市场
  7. 龙南分局反电诈宣传防范 防止诈骗,从我做起。
  8. python循环语句打印三角形_三角形最新:Python利用for循环打印星号三角形的案例_爱安网 LoveAn.com...
  9. 《Java 核心技术面试》课程笔记(十)
  10. USB 2.0 与USB EHCI 硬件接口