写点什么

React 服务端渲染 Next.js 8 发布,新增无服务器功能

  • 2019-02-13
  • 本文字数:840 字

    阅读完需:约 3 分钟

React服务端渲染Next.js 8发布,新增无服务器功能

Next.js 是一个用于在服务端渲染 React 应用程序的简单框架,Next.js 8 为移动应用程序新增了无服务器功能。


Next.js 是创建 JavaScript 应用程序的 React 框架,开发人员可基于此快速创建可自定义的服务器端应用程序,同时保持轻量级空间占用。

Next.js 8

关于 Next.js 8,比较重要的更新是对无服务器部署的支持。通过与 AWS Lambda 相结合,Next.js 可以显著提高应用开发的可靠性和可伸缩性。通常,无服务器部署允许分布式故障点。更重要的是,它允许仅为所使用的服务付费,这一模式对开发者而言更加实惠。


Next.js 8 为无服务器部署提供了低级 API,大多数常见的托管平台都有自己的函数签名,因此需要在无服务器版本中添加兼容层。此外,Next.js 无服务器部署针对快速冷启动进行了优化,具有令人难以置信的轻量级无服务器功能,绝对没有依赖关系且都在功能包中。


要在 Next.js 中启用无服务器模式,只需在 next.config.js 中添加 serverless 构建 target。Next.js 的其他改进包括大量减少构建时内存,通过优化构建性能和资源利用率,Next.js 已经设法将内存使用率提高了 16 倍。现在,内存释放得更快,在高压情况下处理将不再崩溃。


对于处理基于 Web 的页面,速度始终是一大难题。初始 HTML 大小较小,初始有效负载优化为 1.16KB。此外,Next.js 路由可预缓存页面以加快速度,但这确实会引入一些开销,加载时间可能会增加。


对于开发人员,改进还包括更快的端口监听,安全性改进,API 身份验证和更快的静态导出。Next.js 专注预渲染以获得更高性能,使用服务器和静态渲染,在具有多个 CPU 的计算机上每秒可达到 75 页的导出,并且所有更新都向后兼容。

结语

Next.js 是一个开源项目,依赖于社区支持。自第一个版本发布以来,已有超过 600 个贡献者,以及超过 2600 个 pull 请求。 如果想尝试最新版本,可以通过 npm 命令获得,有关设置的更多详细信息,可以访问官网或者 Github 开源网站(https://github.com/zeit/next.js)。


参考链接:https://jaxenter.com/react-framework-next-js-8-serverless-155475.html


2019-02-13 14:404165
用户头像
赵钰莹 极客邦科技 总编辑

发布了 891 篇内容, 共 658.8 次阅读, 收获喜欢 2684 次。

关注

评论

发布
暂无评论
发现更多内容

TinkerTool System 9 for mac苹果电脑系统设置和维护工具 支持苹果mac15系统

理理

程序逆向反汇编修改神器:IDA Pro/x64dbg

理理

数据飞轮:企业数字化转型的下一站风口

不叫猫先生

数据中台 数据仓库 数据 数据飞轮

架构设计的悖论,复用是美好的还是邪恶的

阿里技术

阿里巴巴 中台 Supercell 代码复用 DRY原则

Pixologic ZBrush 2024下载 附ZBrush 2024破解补丁 三维数字雕刻

理理

Rhinoceros 8破解版 犀牛8中文直装版【Mac&win】

理理

专业的园林设计软件Garden Planner下载含Garden Planner激活码

理理

服装企业必备增长利器:高效商品管理系统

第七在线

京东广告投放平台整洁架构演进之路

京东科技开发者

面试官:单核服务器可以不加锁吗?

王磊

概念回顾:现代应用架构中的数据平面、管理平面和控制平面

NGINX开源社区

读书笔记 开源 个人成长

TablePlus for Mac/win (本地原生数据开发软件)v6.0.0激活版

理理

万兆时代 TCP/IP如何赋能以太网飞跃

郑州埃文科技

TCP/IP 以太网

鸿蒙跨端实践-布局方案介绍

京东科技开发者

【中文汉化版】W10 Digital Activation win10激活工具 win11激活

理理

百度Android IM SDK组件能力建设及应用

百度Geek说

聊天 IM sdk 安卓 即时通讯IM

【堡垒机小知识】堡垒机常见运维方式你知道几种呢?

行云管家

网络安全 堡垒机 运维审计

随州等保测评机构在哪里?电话多少?

行云管家

等保 堡垒机 等保测评 随州

【Tomcat源码分析】启动过程深度解析 (二)

派大星

tomcat源码解读

小间距显示屏方案的具体要求

Dylan

应用 LED LED display LED显示屏 效果广告

淘宝商品详情数据api接口深度探索:解锁商品信息的全面视角

代码忍者

API 接口 pinduoduo API

从数据中台到数据飞轮:企业数字化战略的新范式

不叫猫先生

数据中台 数据仓库 数据 数据飞轮

鸿蒙NEXT生态应用核心技术理念:统一生态,原生智能

芯盾时代

鸿蒙 生态

(全新升级AlDente - 电荷限制器) AlDente Pro for mac v1.28.2 兼容macos15系统

理理

人工智能 | 基于ChatGPT开发人工智能服务平台

测试人

人工智能 软件测试

淘宝API接口:关键词搜索商品列表数据接口

tbapi

淘宝API接口 淘宝商品列表数据接口

Zabbix 2024 中国峰会在上海举办,Databuff 携最业界领先研发成果重磅亮相

乘云数字DataBuff

故障定位 zabbix 峰会

Things3 3.21.1 中文直装版 mac任务管理器

理理

macos苹果电脑深度清理卸载工具App Cleaner & Uninstaller 完美兼容苹果Sequoia 15系统

理理

技术解读 MySQL InnoDB 大对象存储格式

华为云开发者联盟

React服务端渲染Next.js 8发布,新增无服务器功能_服务革新_赵钰莹_InfoQ精选文章