前端开发

腾讯开源大规模 Node.js 微服务框架 Tars.js

Tars.js 是基于 Tars 体系研发出的, 以便用户在不改变异构系统整体架构的情况下快速搭建(迁移) Node.js 服务,并可非常方便的将原来的单一服务拆分为多个(逻辑)子服务。

Webpack4 实战 React 和 Vue 项目

文章详细介绍使用webpack4 搭建React 和 Vue 项目开发环境过程, 讲解了webpack4 中一些主要插件功能和热更新使用。

5分钟彻底理解Object.keys

这篇文章详细介绍了当Object.keys被调用时内部都发生了什么。

如何在Node.js中优化服务器端渲染?

服务器端渲染(SSR)是计算密集型的。Node.js 中的用户代码运行在单个线程上,因此可以并发执行计算操作(与 I/O 操作相反),但不能并行执行它们。Node.js 可以并行处理大量的异步 I/O,但在计算方面却受到了限制。随着计算部分所占比例的增加,开始出现 CPU 争用,并发请求将对延迟产生越来越大的影响。

聊聊 Node.js RPC(一)— 协议

本文基于Node对 RPC 通讯层协议进行基本的阐述

聊聊 Node.js RPC(二)— 服务发现

本文基于Node讨论一下 RPC 的服务发现(Service Discovery)

深入理解RPC——你看或没看见 它都在那里

读者应该可以深刻理解 RPC 在互联网企业技术中的重要地位。从技术复杂性角度,也应该可以明白为什么说对 RPC 技术的理解水平是评判一个程序员是不是高级程序员的重要标准之一。

技术纵横

携程国际化进程中,是怎么做站点多语言处理的?

主要介绍了 携程IBU内容研发团队的内容翻译平台-CTran, 解决了如何合理利用中文系统的资源宝库,为海外用户提供优质的无语言障碍的服务的问题。

A one year PWA retrospective

本文分享了一年多来Pinterest在移动端浏览器上使用PWA技术的经验。PWA使得他们的网站有了如同app一样、更好的用户体验,

如何回滚一次错误的合并

通过具体场景描述如何完成回滚操作,并介绍 checkout、reset、revert 在撤销概念上的差异。

WebIDE:在浏览器中写代码的时代即将来临?

去年 12 月,在号称云计算风向标的 AWS re:Invent 大会上,AWS 宣布推出 Cloud9,这是用于编写、运行和调试代码的基于云的 IDE,它可以直接运行在浏览器中,相对于本地的 IDE,可以称它为 WebIDE

网易云音乐王诗沐:方法论其实没那么重要

对于一个产品经理来讲,最重要的不是抽象地去学习别人的方法论,而是通过自己的深度思考和用户洞察,不断总结和迭代自己的方法论,不断的形成闭环,这才是真正重要的事情。

实用工具

Converting Images To WebP

介绍将图像转换为 WebP 格式的多种方式。

如何利用TensorFlow.js部署简单的AI版「你画我猜」图像识别应用

本文创建了一个简单的工具来识别手绘图像, 并使用 TensorFlow.js 将其部署到浏览器上运行。

ELSE 技术周刊由 IFT 小组 出品,汇聚一周好文章, 周刊原文。本期编辑:

@Curtis 前端中年人

@StoneZou 前端搬砖工,不安分于前端开发的搬砖工

@Steven 前端老兵

@mirreal 想当设计师的程序员不是一个好攻城狮

@Jade 以前想多点后端 sense 写前端,现在想多点产品 sense 写前端

点击这里 向我们推荐你读到的好文章。