周报 @ 2019.12.15

header.jpg

首发 枫上雾棋的日志javascript

前端动态

一、从 VSCode 看大型 IDE 技术架构

经过本文,咱们能够一块儿和做者从 VSCode 身上学习大型复杂 GUI 软件如何组织功能模块代码,如何使用 Electron 技术将 Web 软件桌面化,如何在打造插件化开放生态的同时保证软件总体质量与性能,如何打造一款好用的、流行的工具软件。css

二、2020 年成为更好的 Node.js 开发人员的 20 种方法

Node.js 生态目前已很成熟,在每一个领域都提供了较多具备吸引力的选择,此时正确的选择成为咱们最大的挑战。本文做者总结了 20 条 2020 Node.js 开发的注意事项。html

三、前端防护性编程

一个页面在呈现给用户以前须要通过静态资源加载、后端接口请求和渲染这三个过程,咱们要作的就是在各个过程当中防护可能出现的异常状况,保持流畅的用户体验,同时还要应对来自外部的攻击。前端

四、H5 手机 App 开发入门:概念篇

若是你开始学习手机 App 开发,就必定会听到 H5 这个词。它是目前的主流开发技术之一,容易上手,开发周期短、成本低、兼容传统 Web 开发。可是,不多有文章详细介绍,H5 究竟是什么技术,有什么原理,跟其余技术的差别在哪里。java

五、你不知道的 JSON.stringify() 的威力

本文做者带读者了解在平常学习时容易遗漏掉或者忘掉或者没有思考过的你不知道的 JSON.stringify() 的威力。node

六、Web 性能领域常见的专业术语

测量与排查网页的性能瓶颈,是一名专业 Web 性能优化者的基本功。本章将详细介绍 Web 性能领域的一些专业术语,经过这些术语也能够侧面了解是哪些因素在影响加载性能。python

七、2019 年前端大事件回顾:流年笑掷,将来可期

回顾 2019 年前端和 Web 开发的主要事件,新闻和趋势。git

八、前端部署发展史

前端之前是刀耕火种,那前端应用部署在之前也是刀耕火种。那前端应用部署的发展得益于什么,随前端工程化带来的副产品?这只是一部分,而更重要的缘由是 devops 的崛起。github

明星项目

一、doocs/md

✍ 一款高度简洁的 微信 Markdown 编辑器:支持 Markdown 全部基础语法、色盘取色、一键复制并粘贴到公众号后台、多图上传、自定义 CSS 样式、一键重置等特性。算法

二、antonmedv/fx

在终端友好地查看 JSON

三、trekhleb/javascript-algorithms

该仓库包含了多种基于 JavaScript 的算法与数据结构

四、mysticatea/npm-run-all

一个命令行工具,支持 并发或顺序执行多个 npm 脚本

五、phuoc-ng/csslayout

一个流行的布局和图案的集合,所有采用 CSS 实现。

六、Python 最佳实践指南

《Python 开发最佳实践指南》,中文版开源电子书。

本周热点

一、GitHub 欲在中国设立子公司,或为规避美国技术封锁

据英国《金融时报》,全球最大的软件开发平台 GitHub 计划 在中国开设子公司。GitHub 首席运营官 Erica Brescia 表示,GitHub 正计划采起“分阶段的方式”,首先考虑在中国设立一家外商独资子公司,从总经理开始招聘员工。以后,该公司可能会探索在中国创建合资企业和托管 GitHub 内容的可能性。

二、Nginx 之父被抓,利用工做业余时间编写的软件到底属于谁

上周,Rambler 集团对 NGINX Inc. 提出了侵犯版权的诉讼,声称拥有 NGINX 网络服务器代码的所有全部权,Rambler 声称 Igor Sysoev 是在担任公司系统管理员时开发 NGINX 的,所以他们是 NGINX 的合法全部者。

最后一提

一、马太效应,指强者愈强、弱者愈弱,反映的社会现象是两极分化,富的更富,穷的更穷。对于前端,我认为也是如此。

二、敏捷开发 提出的解决方法很简单,就是把开发过程分红多个 100 米,每一段都是短跑比赛就能够了。

-- Rich Hickey

相关文章
相关标签/搜索