首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
方包的花生酱
掘友等级
全栈工程师
|
无
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 18
沸点 3
赞
21
返回
|
搜索文章
赞
文章( 18 )
沸点( 3 )
谈谈如何设计一个插件(Plugin)体系
什么是插件?插件,又称做 Plug-in 或者 addin、addon 等,是一种遵循一定规范的应用程序接口编写出来的程序,从而可以为系统扩展原本不存在的特性。同时,如果一个系统支持了插件体系,也就拥有了可以实现用户自定义化的功能。 可以支持第三方开发者去扩展应用的能力边界。 …
都2020年了,你还不会JavaScript 装饰器?
1. 前言 装饰器是最新的 ECMA 中的一个提案,是一种与类(class)相关的语法,用来注释或修改类和类方法。装饰器在 Python 和 Java 等语言中也被大量使用。装饰器是实现 AOP(面向切面)编程的一种重要方式。 下面是一个使用装饰器的简单例子,这个 @reado…
把 GitHub 放入口袋,“开箱”官方客户端
GitHub 2019 开发者大会说要出的客户端,今天(2020.3.18)终于放出了下载。之前如果登记过的小伙伴应该也和我一样收到了下面样子的邮件: 邮件中给出了 iOS 和 Android 客户端的下载地址,但是国内的网络有些特殊,有些网站访问不了。有的安卓手机没有安装 G…
"调戏" 微信PC端浏览器内置浏览器
因突然心血来潮想爬一爬微信公众号文章的数据,为此查阅了相关资料,发现都是以抓包方式居多,都要经过一大堆步骤配置才可进行爬取,同时效率也不见得的非常之高,便想用Hook掉Cef的相关API来进行,在Hook的过程无意中发现微信内置浏览器的启动参数并没有写死,并且发现了微信自身的启…
是时候抛弃Postman了,试试 VS Code 自带神器插件👏👏👏
接口调试是每一个软件开发从业者必不可少的一项技能,一个项目的完成必然经过大量的接口测试,实际开发过程中,接口调试的时间不比实际开发所用的时间少。 作为前端开发人员,我们通常使用 Postman(或 PostWoman 等 ) 工具来进行REST API调用。 Postman 用…
2020必备VS Code 插件(内附 gif 图)
推荐几个非常实用的 VS Code 插件. 附 gif 图. 1. Better Comments Better Comments 你可以使用不同的前缀来让注释显示为不同的颜色。 非常适合快速扫描并发现重要的代码片段。 若使用的话, 建议团队统一规范. 2. Bracket P…
从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理
见解有限,如有描述不当之处,请帮忙及时指出,如有错误,会及时修正。 ----------超长文+多图预警,需要花费不少时间。---------- 如果看完本文后,还对进程线程傻傻分不清,不清楚浏览器多进程、浏览器内核多线程、JS单线程、JS运行机制的区别。那么请回复我,一定是我…
B站的前端之路
过去的开发模式中,我们采用了以后端为主的 MVC 架构方式。具体来说,每次项目评审后,前后端会先一起约定好接口,之后分别进行开发,开发完,前端需要把页面提供给后端,后端配置上数据,然后返回出来。正式基于这样的开发模式,导致了总工作量的增加,同时沟通和联调成本的消耗也十分显著。 …
NPM 缓存: 被遗忘的英雄
我甚至觉得,JavaScript 之所以能够在过去几年内获得巨大的成功,这个 package manager 就是最重要的原因之一。当 Facebook 发布 Yarn 的时候,JavaScript 社区一篇欢呼雀跃,因为 Yarn 提供了惊人的安装速度。而且由于 Yarn 会将安装过的 Module 缓存在你的计算机本地,因此之后的安装速度还会变的更快。
为什么我从 npm 到 yarn 再到 npm?
在上古版本(应该是 npm3 以前的版本,具体我也记不清了),npm 的安装策略并不是扁平化的,也就是说比如你安装一个 express,那么你会在 node_modules 下面只找到一个 express 的文件夹。而 express 依赖的项目都放在其文件夹下。 这个带来的问…
下一页
个人成就
文章被点赞
1
文章被阅读
726
掘力值
17
关注了
31
关注者
0
收藏集
1
关注标签
110
加入于
2018-07-13