front-end

从零到一的 React 学习与实践资料索引

React 学习与实践资料索引从属于笔者的 Web 开发基础与工程实践中的阅读学习资料工具集锦系列,本文内容是笔者在学习与实践 React 以及准备每周的前端清单系列时候阅读的文章或者接触到的工具积累,目录结构遵循泛前端知识图谱(Web/iOS/Android/RN)

大家都想知道的 12 个关于使用 React Native 的问题

React Native 跟 React 是什么关系 ? 之前用 Objective-C / Swift / Java 写的 App 还能用 React Native 吗 ? 是否支持代码热加载和时差调试 ? 等

TypeScript React Starter 发布

为了方便初学者使用 TypeScript 开发 React 应用,近日 Microsoft 官方仓库发布了 TypeScript React Starter。其能够帮助开发者快速创建基于 React 与 TypeScript 的前端项目、使用 TSLint 进行代码检测、使用 Jest 与 Enzyme 进行代码测试并且使用 Redux 进行状态管理

减少 webpack bundle 大小的 3 种方式

性能是您的 Webpack 设置的主要关注点?你担心你的捆绑太大了吗?那么这篇文章是给你的!通过这三种方式来快速了解如何优化您的捆绑包

GUI 应用程序架构的十年变迁:MVC、MVP、MVVM、Unidirectional、Clean

十年前,Martin Fowler 撰写了 GUI Architectures 一文,至今被奉为经典。本文所谈的所谓架构二字,核心即是对于对于富客户端的代码组织/职责划分。纵览这十年内的架构模式变迁,大概可以分为 MV* 与 Unidirectional 两大类,而 Clean Architecture 则是以严格的层次划分独辟蹊径。

解密 Quantum:现代浏览器引擎的构建之道

2016 年十月份 Mozilla 宣布了 Quantum 项目,基于 Rust 构建下一代浏览器引擎;而在上个月发布的 Firefox 53 中就包含了 Quantum 的部分代码。本文即是在介绍 Quantum 开发与演变的过程中同时解密其蕴含的现代浏览器引擎的基础框架与构建之道

JavaSciprt 中函数的诸多面孔

如果您认识 JavaScript,您可能非常熟悉如何定义和调用函数,但是您是否知道有多少种不同的方法来定义函数? 这是在 Test262 中编写和维护测试的常见挑战 - 特别是当新功能与任何现有的函数语法接触或扩展函数 API 时。 有必要声明新语言或提议的语法和API对于语言中的每个现有变体都是有效的

back-end

使用 MongoDB Atlas 和 Node.js 优化 AWS Lambda 性能

在这篇文章中,我回顾了使用 Lambda 函数与任何数据库即服务(DBaaS)平台(如 MongoDB Atlas)的性能影响。 基于内部调查,我提供了一个可用于 Node.js Lambda 功能的特定解决方法

Tool

sizzy: 一个快速开发响应网站的工具

Visualization

使用 React VR 构建 3D 图像库

React VR 是 Facebook 推出的 JavaScript 库,可以减少创建 WebVR 应用程序的工作量。您可以通过 Mozilla 将 React VR 与 A-Frame 进行比较,而不是使用 React VR 编写 HTML,而是使用 JavaScript 创建 WebVR 场景

react-pdf:使用 react 创建 pdf 文件

react-pdf 是用于在浏览器,移动和服务器上创建 PDF 文件的 React 渲染器.这个项目目前还在开发阶段,所以最好不要在生产环境中使用 react-pdf。 不过,离 react-pdf 的首次正式发布没有多久了

caprine: 优雅的 Facebook Messenger 桌面应用

caprine 是一个非官方和隐私的 Facebook Messenger 桌面应用程序,具有许多有用的功能


枫上雾棋
1.5k 声望121 粉丝

[链接]