首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
canco
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
58
文章 56
沸点 2
赞
58
返回
|
搜索文章
赞
文章( 56 )
沸点( 2 )
从 QuickJS 到 Dart VM:稿定跨端渲染工程的运行时演化
在稿定科技,我们使用 QuickJS 与 Skia 搭建并落地了自研的 App 端编辑器渲染能力。去年北京的 QCon+ 上,笔者为此做了「基于 QuickJS + Skia 的 GUI 框架」分享。下面是一些基于该能力渲染的实际应用截图: 但在短短几个月后,我们就再次升级了这…
从 JS 引擎到 JS 运行时(下)
在上篇文章中,我们已经为 JS 引擎扩展出了个最简单的 Event Loop。但像这样直接基于各操作系统不尽相同的 API 自己实现运行时,无疑是件苦差。有没有什么更好的玩法呢?是时候让 libuv 粉墨登场啦。 我们知道,libuv 是 Node.js 开发过程中衍生的异步 …
从 JS 引擎到 JS 运行时(上)
V8 和 Node.js 的关系,是许多前端同学们所津津乐道的——浏览器里的语言,又兼容了浏览器外的环境,两份快乐重叠在一起。而这两份快乐,又带来了更多的快乐……但你有没有想过,这两份快乐到底是如何重叠在一起的呢?下面我们将以嵌入式 JS 引擎 QuickJS 为例,介绍一个 …
全栈开发一款团购小程序应用
目前Taro已经进入了3.x时代,可以让开发者使用完整的React、Vue等框架进行开发。笔者作为一个重度React使用者自然会在众多框架中选用Taro(之后会尝试Kbone)。 因为这次要开发的购物类小程序故而会选用有赞开源的Vant控件库。 状态机(State Machin…
搭建一个属于自己的在线 IDE
这几个月在公司内做一个跨前端项目之间共享组件/区块的工程,主要思路就是在 Bit 的基础上进行开发。Bit 主要目的是实现不同项目 共享 与 同步 组件/区块,大致思路如下: 在 A 项目中通过执行 Bit 提供的命令行工具将需要共享的组件/区块的源码推送到远端仓库,然后在 B…
sparrow-js·场景化低代码搭建·1.0.0 预览版
经过上半年一通瞎折腾,sparrow-js确定了1.0.0版的主要功能,之前的文章提到过“提升研发效率”是sparrow-js的唯一目标,怎么样才能提升效率,归根结底就是抽象重复代码。“提升研发效率”涵盖的信息太大太模糊,涉及到从需求生产到线上运行维护的方方面面,一些公司在搞的…
Android高手笔记 - 卡顿优化
尽量排除非核心业务的消耗。 优化自身的性能消耗,把CPU负载转化为GPU负载,如使用renderscript来处理视频中的影像信息。 Android 5.0 之后,新增了startMethodTracingSampling方法,可以使用基于样本的方式进行分析,以减少分析对运行时…
(下篇)中高级前端大厂面试秘籍,寒冬中为您保驾护航,直通大厂
本篇文章会继续沿着前面两篇的脚步,继续梳理前端领域一些比较主流的进阶知识点,力求能让大家在横向层面有个全面的概念。能在面试时有限的时间里,能够快速抓住重点与面试官交流。这些知识点属于加分项,如果能在面试时从容侃侃而谈,想必面试官会记忆深刻,为你折服的~🤤 另外有许多童鞋提到:…
写给前端的跨平台方案、跨端引擎的本质
近些年来,前端领域的跨端技术越来越多了:react native、weex、flutter、electron、kraken 等等。 那么多跨端方案,他们有没有通用的思路?我们能不能从这么多方案中找出本
一名中/高级前端工程师的自检清单-React 篇
你真的了解 React 吗?我们在面试中往往涉及 React 时,第一个问题就是“解释 React 是什么”。解释一种技术是什么,在面试中也是非常常见的引起 话题的题目。本篇文章我就带你掌握这一类概念
下一页
关注了
89
关注者
3
收藏集
1
关注标签
13
加入于
2016-08-17