App Clips 与快应用 (quickapp.vivo.com.cn)
6 月 23 日,苹果公司在其全球开发者大会上,介绍了 未来一个重要卖点功能 App clips;它与已经存在的小程序、快应用,有个相似之处:即时使用;本篇文章即在于梳理 App Clips 与快应用的异同点。
by @杨琼璞 2020-07-01 09:51 分享 查看详情
快应用 IDE 定制 Devtools 元素面板系列二:新增面板 (quickapp.vivo.com.cn)
快应用开发工具(IDE)支持 web 预览功能,此次定制 web 预览调试 (devtools)的 elements 面板,以支持审查真实的快应用元素。 本篇文章介绍如何在 devtools 中新增面板,从 devtools-frontend UI 启动流程、新增面板、缓存面板三个主题进行介绍。
by @杨琼璞 2020-06-28 11:46 分享 查看详情
程序化广告常见术语一览 (quickapp.lovejade.cn)
2020,幻变之年!认真工作之余,越发有必要利用闲暇,投身于创造睡后收入(被动收入),从而快速跳出"时间换取收入"的陷井;作为程序员,可取的选择有:技术写作、拍摄 vlog、设计产品等,这些可以在相对较长时间内,为你带来流量,加以运营,即有可能转化为或名或利的好处;流量转化为收益,如今常走的两条路:增值服务、广告。
by @杨琼璞 2020-06-28 11:18 分享 查看详情
小程序、快应用、App Clips 对比 (quickapp.lovejade.cn)
6 月 23 日,苹果公司在其全球开发者大会上,介绍了 未来一个重要卖点功能 App clips;它与已经存在的小程序、快应用,有个相似之处:即时使用;因此,有朋友就根据现有体验,对这三种应用形态,在人机交互、生态、体验、平台能力等方面,做了横向对比;在此与大家分享。
by @杨琼璞 2020-06-24 18:05 分享 查看详情
快应用 IDE 定制 Devtools 元素面板系列一:背景需求及方案分析 (quickapp.vivo.com.cn)
快应用开发工具(IDE)支持 web 预览功能。此次定制 web 预览调试器(devtools)的 elements 面板,以支持审查真实的快应用元素。 本篇文章介绍背景需求及方案分析。
by @杨琼璞 2020-06-16 17:52 分享 查看详情
Vim 常用快捷键分类备忘单 (quickapp.lovejade.cn)
vi(是 visual editor 简称)编辑器是 Linux 和 Unix 上最基本的文本编辑器,工作在字符模式下。由于不需要图形界面,vi 是效率很高的文本编辑器。尽管在 Linux 上也有很多图形界面的编辑器可用,但 vi 在系统和服务器管理中的功能,是那些图形编辑器所无法比拟的。Vim 是 vi 的加强版,比 vi 更容易使用;这里整理下 Vim 常用快捷键命令,并按不同分类进行说明,希望可以给初用者带来方便。
by @杨琼璞 2020-06-12 21:07 分享 查看详情
如何为 Ghost 博客添加归档页 (quickapp.lovejade.cn)
Ghost 一个简洁、纯粹的内容创作与发布平台,目由非盈利性组织 Ghost Foundation 和一群优秀的独立贡献者共同维护。她是基于 Node.js 构建,具有易用的书写界面和体验;官方提供 Docker 镜像,部署颇为简单;本篇文章在于分享,如何为 Ghost 博客添加归档页。
by @杨琼璞 2020-06-10 17:57 分享 查看详情
快应用开发工具 3.0 版本发布 (quickapp.vivo.com.cn)
快应用是移动互联网新型应用生态,与手机系统深度整合,为用户提供更加场景化的体验。具备传统 APP 完整的应用体验,但无需安装、即点即用。快应用开发者工具(IDE),专为快应用开发设计,支持快应用、卡片等开发、预览以及上传等。
by @杨琼璞 2020-06-01 19:18 分享 查看详情
为批量图片添加外阴影效果 (www.jeffjade.com)
Mac OS 系统上,在获得焦点程序的周边,有一层浅灰色外阴影,使得应用程序看起来略带立体感;其阴影渐进变淡,与毕竟色融合在一起,也使得看起来流畅自然,不突兀。在一些优质博文中,所搭配的图片,也经常能看到这样的设计,增色不少。那如何为文章图片,添加好看的外阴影效果呢?本文即对此做出一些探讨。
by @杨琼璞 2020-05-26 09:24 分享 查看详情
在快应用中使用 RxJS (quickapp.vivo.com.cn)
RxJS作为一个功能强大的事件处理库,其具备丰富的操作符,如何能将这些能力在快应用中发挥出来呢?本文对此做出了一些实践和尝试。
by @杨琼璞 2020-05-11 22:27 分享 查看详情
前端项目开发规范意见 (www.jeffjade.com)
出于整个团队代码可读性、可维护性考量,有必要约定一套基本规范(包括代码命名、基础设施、提交日志、对外文档、测试等方面),供各团队都能参考,从而提升项目可持续性发展,也便于成员之间,能很好提升代码 CoverReview 效率等。鉴于此,有将近些年积淀的些许经验,整理成文,希望可以为追求“高效”工作的朋友们,带来一些参考性意见。
by @杨琼璞 2020-05-06 13:41 分享 查看详情
如何选定搭建个人独立博客工具 (www.jeffjade.com)
身处当前数字化社会,打造个人品牌,越发显得重要(自我推销)。对于从事技相关的人群,欲要树立并长时间保持自己的个人品牌,最便捷的方法无疑是:坚持长时间高质量输出原创文章。就择取合适的博文平台,也是项技术活儿;本文主旨,就针对这承载文字的各类平台,结合其功能特点,探讨下其优劣所在,以便可为更多朋友,就如何选择博文平台诉求,提供些参考。
by @杨琼璞 2020-04-01 23:38 分享 查看详情
关乎 package.json 的详细介绍 (quickapp.lovejade.cn)
npm 是前端开发广泛使用的包管理工具,它让 JavaScript 开发者分享、复用代码更方便。而管理本地安装 npm 包的最好方式就是创建 package.json 文件。 package.json 文件具有:作为一个描述文件,描述了你的项目依赖哪些包;允许我们使用 “语义化版本规则”(后面介绍)指明你项目依赖包的版本;让你的构建更好地与其他开发者分享,便于重复使用。通过本篇对 package.json 的介绍,你或能对它有更深层了解。
by @杨琼璞 2020-03-31 23:52 分享 查看详情
搭建以 serverless 为后台服务的疫情热搜快应用 (quickapp.vivo.com.cn)
鉴于疫情带来的影响,因宅在家里太久,于是结合 nodejs puppeteer cheerio 等技术工具,打造了一个以 serverless 为后台服务的疫情热搜快应用;本篇文章即以 SCF 为例,介绍开发一个前端以快应用为载体,后端以 serverless 为支撑的项目过程,及一些踩坑历程的分享。
by @杨琼璞 2020-03-26 23:24 分享 查看详情
如何为项目编写良好 README (quickapp.lovejade.cn)
README,它是别人对项目了解、印象的第一来源;尤其是针对开源项目,相当之重要:好比颜值之于一个人,主页之于一个公司;但很多项目并未重视这一点;各种仓库,浩如烟海,没有简洁、明晰的介绍,教人如何耐心去看?本篇文章的存在,即是为了改善这种情况。它将指导您如何写出一篇友好、易读的 README ,同时提供一键生成专业 README(模版)的工具,从而为广大开发者,解决如何书写良好 README 之烦忧;同时为诸多阅读者,缓解没有清晰 README 一窥项目主旨的苦恼。
by @杨琼璞 2020-01-16 20:59 分享 查看详情
前端利器之 npx 使用纪要 (www.jeffjade.com)
Node.js,如今已经是前端开发不可或缺的组成部分;npm 则是 Node.js 默认的、以 JavaScript 编写的软件包管理系统; 而 npx 是 npm 软件包运行器,使用它,能够无需显式安装即可帮助执行 npm 软件包。它有很多用处,本就从其主要使用场景角度,来介绍下该命令。
by @杨琼璞 2019-12-12 13:21 分享 查看详情
Git 常见问题及解决办法 (quickapp.lovejade.cn)
Git 是一个分布式版本控制软件,最初由林纳斯·托瓦兹创作,于 2005 年以 GPL 发布。最初目的是为更好地管理 Linux 内核开发而设计。经过多年发展,如今已成为绝大多数软件开发版本控制的首选工具,掌握它能使得我们更加高效工作;这里收录了一些 Git 常见问题及解决办法,以供各路朋友遇到时候可以参考。
by @杨琼璞 2019-12-03 20:31 分享 查看详情
如何快速删除 Git 仓库新增修改 | 幽居空谷轩 (www.lovejade.cn)
在使用 Git 这款版本控制工具,来管理项目代码,蛮多的时候,会涉及到“删除 Git 仓库新增修改”这样的诉求;如果能快速优雅做到,将会促进开发效率;这篇文章即在于,从不同诉求角度,来逐一探讨:“如何快速删除 Git 仓库新增修改”。
by @杨琼璞 2019-11-04 00:08 分享 查看详情
JavaScript 之 import export Vs require module.exports (www.jeffjade.com)
自从有了 Es6 模块系统后,在各种场景,可以愉悦借助 import/export,来充作模块加载方案。同时,你可能也会看到 import 与 export default,或基于 CommonJS 规范的 require 与 module.exports 等诸多用法;本篇文章,旨在探讨 JavaScript 模块化体系中:ES6 模块与 CommonJS 模块的差异,以及各自用法注意事项等。
by @杨琼璞 2019-08-29 00:04 分享 查看详情
为高效而生:Arya Jarvis (www.jeffjade.com)
荀子在《劝学》曰:君子生非异也,善假于物也。对于重复而精确性的事物,理想的目标是:有贴心工具加以协助,使得可以用更便捷的方式处理;Github 创建仓库:ARYA JARVIS,即是为此而做的尝试 ── 她旨在为开发人员节省更多时间、精力以及体力。而此篇文章的存在,介绍 ARYA JARVIS 的同时,也分享下关于对善假于物的理解。
by @杨琼璞 2019-08-27 13:28 分享 查看详情