新闻、观点、有趣
《Real-Time Communication with WebRTC》
《Real-Time Communication with WebRTC》中文翻译版,WebRTC 实时通信。在浏览器中提供丰富的音频和视频实时通信和点对点数据交换,不需要私有插件。这本书向您展示了如何使用新兴的 Web 实时通信(WebRTC)技术来构建一个浏览器到浏览器通信的应用程序
switch-lan-play
让您和您的朋友像在局域网中一样玩 switch 游戏。
教程 www.bilibili.com/read/cv4233…
sanddance
微软开源的数据可视化库。使用单元可视化,将数据库中的行一对一映射到屏幕中。在进行数据交互时,视图可无缝平滑过渡,展示效果炫酷
Continuation 在 JS 中的应用
React 新近发布的 Hooks、Suspense、Concurrent Mode 等新功能让人眼前一亮,甚至惊叹 JS 居然有如此魔力。同时,这几个功能或多或少附带一些略显奇怪的规则,没有更深层次理解的话难以把握。其实这里面并没有什么“黑科技”,就大的趋势来讲,前端整体上还是在不断借鉴计算机其它领域的优秀实践,来帮助我们更方便地解决人机交互问题。本文着眼于支撑这些功能的一个底层编程概念 Continuation(译作“续延”),期望能够在了解它之后,大家对这几个功能有进一步的理解和掌握。当然,Continuation 在 React 之外也有很多的应用,可以一眼窥豹。
前端越管越宽,腾讯Now直播如何把监控体系做到极致?
NOW 直播成立三年以来,前端团队涵盖的业务范围越来越广阔。从最初的 Hybrid App,到 React Native 再到如今的小程序,单维度的监控手段已经不足以帮助开发人员及时发现与定位问题。IVWEB 团队在不断的业务实践中,沉淀出了一套比较完善的监控方案。
教程、技巧
世界上有哪些代码量很少,但很牛逼很经典的算法或项目案例?
实用的洗牌算法,代码少,效率高。
为新的Facebook.com重建我们的技术栈
使用React和Relay(React的GraphQL客户端)来重构Facebook.com。
库、工具
spinkit
纯 CSS 实现加载动画的项目
fiora
一个功能丰富、支持多端的在线聊天室。它界面小清新,支持基本的聊天功能的同时还有好玩的消息朗读功能。项目上基于 TypeScript + React 16.9 代码逻辑清晰、注释较为完善,适合用来学习 node.js、 TypeScript、React 等技术
deno.js正式发布
Deno 是 Node.js 之父 Ryan Dahl 在 2018 年 5 月发布的开源项目,其产生的背景在于 Ryan Dahl 认为当下的 Node.js 太难用了。