https://en.wikipedia.org/wiki/Browser_engine 浏览器引擎:https://taligarsiel.com/Projects/howbrowserswork1.htm
The browser List:In...
Users want web experiences with content that is fast to load and smooth to interact with.They are two goals we want to achiev...
Process and ThreadWhat is process and thread?And what is the difference between them?In this article, we will discuss the con...
前端规范1、React Vue Js Ts 代码规范 eslint2、Css Less Scss css预处理器 代码规范 stylelint3、git commitlint 规范提交信息 husky4、markdownlint 规范 markdow...
最近在学习这个区块链课程,单纯记录一下学习笔记。
The Internet: Layers of open protocols
what is a blockchain?
区块链技术
Verifiably moves ‘data’ on a de...
什么是RSA加密RSA加密是一种非对称加密算法,其具体实现如下:1、选择两个不相等的质数p和q,计算n=pq2、计算n的欧拉函数φ(n)=(p-1)(q-1)3、选择一个整数e,1<e<φ(n),且e与φ(n)互质4、...
JS模块化
模块化的理解模块化主要解决两个问题:命名冲突和文件依赖。
123456789101112131415161718 生态 诞生时间 CommonJS 2009年 Node.js 20...
webpack 与 打包工具开发webpack核心配置EntryModulePluginMiniCssExtractPlugin用于提取css样式内容
Resolve用于解析
Outputgrunt、gulp 15、16年新晋打包工具发展史1、200...
前端工程化讲解&包管理工具工程化体系前端工程化: 前端+软件工程
整个前端的研发周期当中 我们可以干预的行为
前端工程化开展
模块化:模块复用
自动化:CI/CD 研发平台
智能化:AI code
脚手架能力通过更多的规范 约束开...
自动化测试与技术选型认识并使用jeste2e测试devops自动化测试为什么需要测试让程序稳定健壮,提高代码质量,减少bug,提高开发效率。
频繁变动的需求
人力成本
不太重视
什么时候 或者什么场景需要考虑自动化测试
公共库项目开发维护 vue...