Next.js 介绍

Next.js是react进行服务端渲染的一个工具,默认以根目录下的pages为渲染路由

目前使用的团队

  • 国内:腾讯网手机版 / Teambition
  • 国外:Netflix Jobs / Twitch/ TikTok

定位

Node.js 全栈框架

  • CSS-in-JS
  • 页面预渲染 + SSR
  • 前后端同构【代码同时运行在两端】
  • Node.js 10.13 以上
  • React
  • TS

弱项

  • 完全没有数据库相关功能,可自行搭配sequelize 或 TypeORM
  • 完全没有提供测试相关功能

代码同构

  • Node和Chrome控制台同时运行同一份代码。例如打一个log,两端同时执行
  • 注意差异:
    1. 有些代码需要用户触发,则只在浏览器执行
    2. API的差异性,Node和window的API不一样
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。