腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
薛定喵君
博主(xuedingmiao.com)。同名公号薛定喵君。
专栏成员
举报
264
文章
615192
阅读量
31
订阅数
订阅专栏
申请加入专栏
全部文章(264)
微信(66)
小程序(57)
javascript(54)
编程算法(33)
node.js(28)
serverless(24)
网站(23)
云函数(20)
打包(19)
git(19)
http(17)
vue.js(13)
npm(13)
php(11)
api(11)
网络安全(11)
html5(11)
css(10)
https(10)
小程序·云开发(10)
html(9)
github(9)
腾讯云测试服务(9)
koa(9)
缓存(9)
webview(8)
electron(8)
tcp/ip(8)
json(7)
数据库(7)
ios(6)
ide(6)
渲染(6)
云开发(6)
app(6)
java(5)
访问管理(5)
开源(5)
shell(5)
python(4)
bash(4)
linux(4)
容器镜像服务(4)
文件存储(4)
windows(4)
sdk(4)
云开发 CloudBase(4)
iphone(3)
c++(3)
xml(3)
jquery(3)
windows server(3)
bash 指令(3)
svg(3)
sass(3)
webpack(3)
容器(3)
ssh(3)
正则表达式(3)
gui(3)
markdown(3)
jenkins(3)
image(3)
ui(3)
服务器(3)
actionscript(2)
android(2)
sql(2)
centos(2)
企业(2)
gulp(2)
lodash(2)
分布式(2)
数据迁移(2)
爬虫(2)
yum(2)
数据分析(2)
腾讯云开发者社区(2)
desktop(2)
element(2)
error(2)
mac(2)
script(2)
src(2)
后端(2)
脚本(2)
开发(2)
浏览器(2)
前端(2)
数组(2)
推送(2)
微信公众号(2)
费用中心(1)
云 API(1)
负载均衡(1)
其他(1)
官方文档(1)
c#(1)
go(1)
jsp(1)
react(1)
ecmascript(1)
composer(1)
云数据库 Redis(1)
access(1)
jar(1)
负载均衡缓存(1)
nginx(1)
命令行工具(1)
SSL 证书(1)
图片标签(1)
eslint(1)
yarn(1)
babel.js(1)
游戏(1)
自动化(1)
运维(1)
dns(1)
aop(1)
socket编程(1)
安全(1)
安全漏洞(1)
webgl(1)
canvas(1)
内容安全(1)
ascii(1)
rust(1)
玩转腾讯云(1)
应用安全开发(1)
agent(1)
apple(1)
bug(1)
build(1)
center(1)
chrome(1)
class(1)
cli(1)
com(1)
command(1)
delay(1)
el(1)
event(1)
firefox(1)
form(1)
height(1)
icon(1)
jpeg(1)
load(1)
location(1)
methods(1)
nvm(1)
ode(1)
package(1)
pdf(1)
png(1)
popup(1)
prettier(1)
profile(1)
root(1)
router(1)
rpm(1)
scroll(1)
scss(1)
settimeout(1)
sip(1)
sketch(1)
sudo(1)
tabbar(1)
target(1)
textarea(1)
token(1)
unzip(1)
url(1)
version(1)
view(1)
vscode插件(1)
websocket(1)
window(1)
遍历(1)
表单(1)
代码优化(1)
阿里巴巴(1)
二维码(1)
服务(1)
服务端(1)
工具(1)
函数(1)
后台(1)
进程(1)
镜像(1)
客户端(1)
流量(1)
命令行(1)
配置(1)
日志(1)
软件(1)
同步(1)
文件上传(1)
系统(1)
异步(1)
域名(1)
2023腾讯·技术创作特训营 第一期(1)
搜索文章
搜索
搜索
关闭
实现微信小程序最新运行环境系列 (初始篇)
webview
javascript
微信
小程序
最近一段时间在研究实现微信小程序和小游戏编译打包和运行环境平台开发。 目前基本可以支持微信基础库 2.8.2 功能迭代了。 所以想通过记录分享一下自己的认知过程中遇到的一些问题和解决方案来更好的理解小程序设计上的优点和一些不足的地方。
薛定喵君
2021-03-08
1.1K
0
直击本质:聊聊小程序的前世今生
小程序
微信
json
webview
网站
提到小程序,大家就会不自觉地带上(微信)两个字吧,但是对于小程序这一应用形态的探索却不是最先从微信开始的。 首先我们来问自己一个问题,小程序是啥?(可以先自己思考一下) 之前分享过一个图片小程序发展时间轴,我们可以知道业界对于这一技术领域的探索已经持续了7年了。 (微信)小程序的前身叫"应用号",我们可以知道它首先是个应用。 所以当你听到『小程序就是个H5嘛~』这种说法是有失偏颇的,h5是一种技术,遵循W3C的开放标准规范,可以运行在符合H5标准的容器内(外壳是浏览器),小程序则是有自己的封闭规范的,它是一个应用,运行的壳子是APP。
薛定喵君
2020-12-31
906
0
关于浏览器环境JS单线程及小程序双线程架构的一点思考
小程序
微信
gui
渲染
webview
1.通过了解浏览器线程的一些知识我们知道浏览器进程中GUI线程是与JS引擎线程互斥的。 2.小程序的架构是JsCore执行js逻辑代码+webview页面渲染双线程,两个线程并不互斥。
薛定喵君
2019-11-26
1.4K
0
小程序优化建议
小程序
webview
微信
文件存储
网站
有必要尽量减少代码包的大小,因为代码包大小直接影响到下载速度,从而影响用户的首次打开体验。除了代码自身的重构优化外,还可以从这两方面着手优化代码大小:
薛定喵君
2019-11-06
687
0
微信小程序运行机制
小程序
webview
iphone
微信
ios
::: tip 通信方式 系统层的WeixinJsBridage 两边提供的 evaluateJavascript 所实现。 即用户传输的数据,需要将其转换为字符串形式传递,同时把转换后的数据内容拼接成一份 JS 脚本,再通过执行 JS 脚本的形式传递到两边独立环境。
薛定喵君
2019-11-06
1.1K
0
H5与小程序技术方案比较
小程序
微信
html5
webview
记录下H5与小程序技术方案的主要差异 H5 小程序 运行环境 浏览器/webview 三种环境:IOS(JSCore+WKWebView)安卓(JSCore+Chrome57/V8+Chrome67)开发者工具(nw.js+Chrome60) 系统权限 弱(重度依赖浏览器、兼容性有限) 强(微信开放API蓝牙、WiFi、NFC、罗盘...) 直接分享朋友圈 能(分享链接容易被屏幕) 不能(分享卡片的体验好) 扫码识别 能 能 支付能力 多种 微信支付 性能 一般(需要请求很多资源) 好(微信做了解析优化
薛定喵君
2019-11-05
840
0
小程序使用view标签而不使用div的底层原因
小程序
微信
javascript
webview
网站
Web技术是非常开放灵活的,我们可以利用JavaScript脚本随意地跳转网页或者改变界面上的任意内容。
薛定喵君
2019-11-05
2K
0
React-Native与小程序的底层框架比较
小程序
微信
网站
渲染
webview
页面渲染 1.在渲染层,宿主环境会把WXML可以先转成JS对象,然后再渲染出真正的Dom树。 2.在逻辑层发生数据变更的时候,需要通过宿主环境提供的setData方法把数据从逻辑层传递到渲染层 3.对比前后差异,把差异应用在原来的Dom树上,渲染出正确的UI界面
薛定喵君
2019-11-05
3K
0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档