Skip to content

Latest commit

 

History

History
53 lines (27 loc) · 3.69 KB

32.md

File metadata and controls

53 lines (27 loc) · 3.69 KB

HEADER

蒲公英 · JELLY技术周刊 Vol.32

登高远眺

天高地迥,觉宇宙之无穷

基础技术

2020年11月17日,Chrome 发布 M87,这是今年的最后一个正式版本,Chrome 产品总监 Matt Waddell 在一篇博客文章中写道:“该版本是多年来Chrome浏览器性能获得最大提升的一次”,那么到底是什么给了他如此强大的信心敢放此豪言,赶紧打开文章来一探究竟吧。

简单易懂的计算机原理,如何通过 AND NOT 一步步实现 OR XOR ADD ALU ?视频中通过几个生动的例子非常形象的表述其原理,看完相信一定会有所收获。同时期待作者的下一个作品 “内存是如何工作”,在线催更~

前端框架

Ant Design 提供了大量的基础组件给开发者使用,但在大部分的实际应用场景中,我们需要在这些组件的基础上再去添加许多重复且耦合的行为逻辑。本文将介绍如何使用重型组件 ProComponents 来解决这种“每增加一个状态我们就需要一系列的行为来进行管理”的问题,提出了页面级别的抽象组件的概念。

服务端开发

并发编程是一个程序员最重要的技能之一,本文比较全面的介绍了并发历史、进程跟线程、并发跟并行、并发带来的一些问题、线程安全性、锁、优先级等概念,图文并茂,并夹带一些简单易懂的 java 示例,值得一看。

工具推介

Vditor 是一款浏览器端的 Markdown 编辑器,针对富文本编辑器用户的使用场景,Vditor 支持所见即所得,同时,为了让熟悉 Markdown 的用户更专注于内容创作,Vditor 提供即时渲染(类似 Typora)的编辑方式以及分屏预览的模式。它使用 TypeScript 实现,支持原生 JavaScript、Vue、React、Angular,提供桌面版。

Lua 是一种轻量小巧的语言,广泛应用于游戏开发、Nginx等,通过 TypeScriptToLua 这个工具,提供了编写 TypeScript 并能够转化为 Lua 的可能性,也就是原本 TS 写的微服务可以快速转换成 Lua 来提升其效率,前端模块也可快速通过 Lua 转换为 WebAssembly 提升前端应用的性能。

沧海拾遗

沧海拾遗,积跬步以至千里

提起前端和服务端的异步通信,你会想到什么 XMLHttpRequest、Ajax、还是 axios?原生不方便,所以才有了各式各样的封装库,来帮助我们简化使用的方法。不过 fetch 确实是个例外,很多项目里面,直接使用 fetch 已经足够满足开发所需,快来看这篇老文,一起回顾一下那些关于 Fetch API 的知识点吧!

调试代理,对很多项目的新同学来说,不可为不是一件麻烦事儿,不仅影响开发效率,更是拖慢整体的开发进度,whistle 作为一款 node 实现的跨平台 web 调试代理工具,完全可以替代 Fiddler、Charles 这些工具,日常开发中也更加得心应手。

FOOTER