您现在的位置: 微信小程序 > 微信小程序开发 > 入门 >

使用第三方模块Underscore.js,Immutable.js,UUID

使用Underscore.js Underscore.js 是一个 JavaScript 工具库,它提供了一整套函数式编程的实用功能,但是没有扩展任何 JavaScript 内置对象。Underscore 提供了100多个函数,包括常用的:map、filter、...

阅读(102)

入门

如何优雅地处理用户的误操作引起的多次请求

在互联网应用中,我们经常用到的场景,比如用户点击某个按钮,触发的操作会和后台api进行数据交互,生成一些记录,比如下单购买。如果后台api请求比较慢,而客户端体验又做得不...

阅读(189)

入门

推荐阅读!GITC 主题演讲:微信小程序云端解决方案探索之路

在刚结束的全球互联网技术大会(GITC)里面,我在前端专场给大家分享了「微信小程序云端解决方案探索之路」,介绍到了我们之前对小程序云端解决方案的探索过程。 小程序特性思...

阅读(79)

入门

微信小程序 深入探究

微信的请求方式(mmtls) 通过fiddler抓包可以看到,微信以mmtls方式发出http请求, 如:http://short.weixin.qq.com/mmtls/21a3ff59。 基于TLS1.3草案标准,设计实现安全通信协议mmtls。 下三篇文章大...

阅读(135)

入门

晓想REST API :小晓想开发的一个REST API

为小晓想开发的一个REST API 用于小程序接口试调,开发。 REST API 资源汇总 https://tinyapp.sparklog.com/ // = apis 返回当前所有资源接口 微信登录 GET: `https://tinyapp.sparklog.com/session/?code=${code}ne...

阅读(88)

入门

微信小程序的require机制浅析

(注: 本文中所列微信小程序工具代码,并非为微信小程序原始代码,而是学习归纳的示意代码) 在学习开发微信小程序中, 分析总结了最近版本微信小程序模块化的函数 require的加载与初始...

阅读(192)

入门

CSDN知识库:不可错过,微信小程序技术大起底

微信小程序源码和小程序MINA框架 现代化前端技巧,小程序与传统APP区别 微信小程序DEMO案例分析 阅读本文需要10分钟 小程序是微信推出的一种新的公众号的形态,不需要下载安装即可...

阅读(65)

入门

晓想demo代码分析系列《一》util.js 文件

转换时间格式 因为此函数经常要被用到,所以在util.js这个文件中定义 该函数接受一个参数,该参数代表的是单位为秒的数字,函数将其转换为字符串格式的时间 例如:num = 20,那么函...

阅读(199)

入门

晓想demo代码分析系列《二》index页面

由于语音播放问题没有解决,所以在这里不涉及这方面的分析! 这一小节我们来分析首页这个页面,也就是index页面。 index.js 首先我们引用了两个文件,api.js 和 util.js,这个没什么好说...

阅读(182)

入门

晓想demo代码分析系列《三》index页面

原计划是要做一个当用户点击录制按钮时,波纹滚动的效果,由于微信context.drawImage问题,所以暂时搁置。 这个页面要考虑到的问题: 需要记录开始录音的时间以及停止录音的时间来计...

阅读(70)

入门

晓想demo代码分析系列《四》finish页面分析

输入检测,如果为空,则不允许提交 获取输入的值 播放语音时,进度条和时间都要变化 上传 还是贴源代码,然后加注释吧。 var app = getApp();var util = require(../../utils/util.js)var Api = requi...

阅读(53)

入门

在Linux下开发微信小程序

天下雪:linux下开发微信小程序,是很多朋友问过我的问题,我也一直在关注,今天刚好看到一篇文章,分享给大家;希望有同学能够继续完善,分享出来,帮助更多人。 微信小程序开...

阅读(187)

入门

微信小程序开发需要了解的三个内核技术

官方文档中有如下介绍: 在iOS 上,小程序的 javascript 代码是运行在 JavaScriptCore 中 在Android 上,小程序的 javascript 代码是通过 X5 内核来解析 在开发工具上, 小程序的 javascript 代码是运...

阅读(152)

入门

leancloud:SDK 跨平台支持常见问题及解决方案实践

背景 作为后端云服务提供商,我们在底层通过 REST API 与 WebSocket 提供数据、文件存储、短信、推送、实时消息等服务。还为各个目标平台编写了 SDK 来封装这些 API,在 SDK 中实现客户端...

阅读(52)

入门

一起脱去小程序的外套和内衣 - 微信小程序架构解析

渠宏伟,腾讯高级工程师,从事Web前端开发5年,先后负责企鹅电竞、腾讯视频VIP、腾讯OA开发框架、腾讯微信HR助手等项目。对Web前端架构、.NET架构有丰富的经验。 | 导语微信小程序的...

阅读(56)

入门

微信小程序模块化开发实践

准备 了解微信小程序是什么?微信小程序官方文档 了解应用状态管理方案:Redux, 也是Flux架构的具体实现 了解Javascript打包工具:webpack 了解ES6/7代码转译(transcompile)工具:Babel, 原理大致是借...

阅读(160)

入门

微信小程序远程预览

经过一周时间小程序开发, 基本摸清门道. 在应用开发的过程中, 产品有一个需求:在何时何地都能够访问自己写好小程序, 而这个小程序并非正式上线的. 这样能让程序猿更方便的测试,...

阅读(171)

入门

微信小程序之自动化亲密接触

山雨欲来风满楼,最近微信小程序相关开发文章吹遍大江南北,亦有摧枯拉朽万象更新之势。问小程序形为何物,直教IT众生怡情悦性高潮迭起。作为一名有着远大理想包袱与互联网变...

阅读(104)

入门

微信小程序的编程模式

作者简介:范怀宇,轻芒联合创始人,毕业于清华大学,前豌豆荚技术负责人,专注于移动开发十余年,曾出版《Android 开发精要》。爱研习好代码和设计,相信好的产品能改变生活,...

阅读(186)

入门

[小程序利器] miniapps 工程化解决方案

昨天晚上正好在飞机上,然后凌晨才到北京。打开微信,突然好多消息: 是滴,大家都在讨论微信小程序~ 滴滴作为第一批的小程序开发者,也和很多开发同学一样,遇到了一些问题,...

阅读(78)

入门

摩拜单车微信小程序开发技术总结

前言 摩拜单车小程序已于微信小程序上线第一天正式发布,刷爆微博媒体朋友圈。本文主要讲讲技术方向的总结,在段时间的开发周期内内如何一步步从学习到进阶。 思维转变 微信小...

阅读(59)

入门

微信小程序LBS能力全面解析

1月9日随着小程序的发布,在技术圈内引起一大波浪潮,在已发布的小程序中大部分已经用到了腾讯位置服务能力,而且一部分小程序是强依赖位置服务能力的,如:摩拜单车、通勤助...

阅读(95)

入门

Elm 语言开发微信小程序

由于工作需要,最近进行了一些目前很热门的微信小程序开发,技术选型的过程和结果都有些值得分享的体会,尝试做个简要的介绍。 先说结果,核心的逻辑采用了 Elm 语言开发,编译...

阅读(166)

入门

《微信小程序七日谈》- 第六天:小程序devtool隐藏的秘密

笔者参与的小程序项目开发也进入尾声了,坑也踩得七七八八,对于哪些没有涵盖和深入使用的功能笔者就不班门弄斧了。 前几篇文章讲了那么多细节也好,策略也好,都是应用层面的...

阅读(93)

入门

微信小程序兼容性问题

微信小程序兼容性问题 微信小程序发布一周多了,兼容性问题,特别是 Android 平台兼容性问题特别严重。据我观察,好多小程序掉到兼容性的坑里。掉坑里不要紧,更让人捉急的是,从...

阅读(134)

入门

你对微信小程序的技术框架了解多少?

一 / 启动速度 微信小程序相信给很多人的第一印象就是启动速度快,毕竟小程序是类Web应用,如何做到快呢? 1、小程序包大小不能超过1M 微信小程序在本地开发完成后需要上传到微信...

阅读(72)

入门

JavaScript和React Native:小程序、iOS App、Android App全搞定

腾讯于2017年1月9日正式将小程序开发公测,任何人都可以申请小程序的账户。不过对于程序员来说,可又多了一个任务,除了要开发iOS App和Android App外,可能老板还会要求开发程序员开...

阅读(157)

入门

微信小程序的一个web实现(浏览器Chrome运行)

自从接触微信小程序以来,就希望能把小程序放到web中运行,但自己对VirtualNode,React等都不熟悉,只能慢慢学习。 这几天常使用React-Native做一个小的app,练手。但遇到了很多困难。 比...

阅读(68)

入门

从NodeJS搭建中间层再谈前后端分离

之前在知道创宇的项目中有用到过nodejs作中间层,当时还不太理解其背后真正的原因;后来在和一位学长交谈的过程中,也了解到蚂蚁金服也在使用类似的方法,使用nodejs作为中间层去...

阅读(98)

入门

小程序之API管理

小程序在1月9日正式发布,小程序与微信、公众号绑定实现流量互转和更低的开发门槛,吸引了众多的开发者。小程序究竟是什么?我们先来看看小程序的结构: 从小程序的代码结构来...

阅读(137)

入门