你好世界
  • 入门
  • 框架
  • Webpack
  • 模式
  • 知识点
  • 面试题
  • Koa
  • Java
  • Python
  • MongoDB
  • Redis
  • Algorithm
  • AI 概述
  • 机器学习
  • 深度学习
  • 自然语言处理
  • 关键词说明
  • 使用技巧
  • 本地模型安装及下载
  • 调试
  • 测试
  • GIT
  • Network
  • Linux
  • VSCode
  • GitHub
  • Mock
  • 入门
  • 框架
  • Webpack
  • 模式
  • 知识点
  • 面试题
  • Koa
  • Java
  • Python
  • MongoDB
  • Redis
  • Algorithm
  • AI 概述
  • 机器学习
  • 深度学习
  • 自然语言处理
  • 关键词说明
  • 使用技巧
  • 本地模型安装及下载
  • 调试
  • 测试
  • GIT
  • Network
  • Linux
  • VSCode
  • GitHub
  • Mock
  • Vue

    • Vue
    • 选项-数据
    • 选项-生命周期钩子
    • 实例方法-事件
    • 实例方法-生命周期
    • 指令
    • 模板编译
    • 渲染和更新
    • VueRouter
  • React

    • React
    • 环境构建
    • HOC开发模式
    • Hook
    • Redux
    • Nextjs 文档

环境构建

方案一:

NextJS(服务端渲染:SSR)

  • 完善的React项目架构,搭建轻松
  • 自带数据同步策略,解决同构项目的最大难点
  • 丰富的插件帮助我们增加各种功能
  • 灵活的配置根据你的需求自定义

创建项目

  • 手动创建的步骤:
    1. 新建目录
    2. npm init -y
    3. yarn add react react-dom next
    4. 创建pages folder
    5. package.json中增加scripts:
      • "dev": "next"
      • "build": "next build"
      • "start": "next start"
    6. 在pages folder中,创建index.js页面,页面内不需要再引入import React from 'react'
      • export default () => <span>Index</span>
    7. 启动: yarn dev
  • 脚手架创建create-next-app
    • create-next-app <project-name>

方案二:

最后更新时间: 2/27/22, 3:33 PM
贡献者: DESKTOP-ER5718D\zt
Prev
React
Next
HOC开发模式