随笔分类 - Next.js
摘要:GitHub OAuth 第三方登录 第三方登录的关键知识点就是 OAuth2.0 . 第三方登录,实质就是 OAuth 授权 . OAuth 是一个开放标准,允许用户让第三方应用访问某一个网站的资源,而不需要提供账号和密码. 总体就是:myapp user github 授权的总体流程 用户进入到
        阅读全文
                
摘要:导出 html 并开启服务 我们将 pages 下页面导出为静态 HTML 页面.首先,next.config.js 在应用程序的根目录中创建一个名为的文件,并添加以下内容 然后打开 package.json 并添加 scripts 为以下内容: 现在,您可以 out 在项目内部的目录中看到导出的 
        阅读全文
                
摘要:自定义 head 这是默认的 head 这样的 head 并不能满足我们的需求.next 公开了一个内置组件,用于将元素追加到``标签的.我们可以通过这个自定义 head 新建 components/Head.js 为了避免重复的标签,您``可以使用 key 属性,以确保标签仅呈现一次 在 MyLa
        阅读全文
                
摘要:添加 redux 写过 react 稍微复杂一些应用的话,应该都对 redux(mobx)有一定的了解.这次将 redux 引入到项目中 因为之前写项目的习惯,更喜欢使用 redux thunk 改写 dispatch 进行异步请求. redux thunk 改写了 dispatch API,使其具
        阅读全文
                
摘要:Next.js 是一个轻量级的 React 服务端渲染应用框架。 怎么使用 安装 在项目文件夹中运行: 将下面脚本添加到 package.json 中: 下面, 文件系统是主要的 API. 每个 文件将变成一个路由,自动处理和渲染。 新建 到你的项目中: 运行 命令并打开 。 要使用其他端口,你可以
        阅读全文
                
摘要:渲染 渲染:就是将数据和模版组装成 html 客户端渲染 客户端渲染模式下,服务端把渲染的静态文件给到客户端,客户端拿到服务端发送过来的文件自己跑一遍 js,根据 JS 运行结果,生成相应 DOM,然后渲染给用户。 html 仅仅作为静态文件,客户端在请求时,服务端不做任何处理,直接以原文件的形式返
        阅读全文
                
                    posted @ 2019-10-22 13:17  
月山
    
                
            
摘要:next 服务端渲染 实际上,next 一直都是执行的服务端渲染. 执行的是 next 自带的服务器来运行你的应用.next 是支持自定义服务器的,同时能够支持现有的路由和模式,你可以在此基础上添加一些自己的需求. 新建/server.js 其中 app 有 next(opts: object)创建
        阅读全文
                
摘要:next.js 中的组件 next.js 里面的组件(页面)就是 react 里面的组件. 功能组件 在项目之中一个功能组件的创建 , 他可以和父组件放到一个文件里,也可以单独创建一个文件存放组件. 没有生命周期 没有 this 没有 state 状态 一个函数就是一个组件 功能组件一般作为展示类组
        阅读全文
                
摘要:next 简介 next.js作为一款轻量级的应用框架,主要用于构建静态网站和后端渲染网站。 next 特点 默认情况下由服务器呈现 自动代码拆分可加快页面加载速度 简单的客户端路由(基于页面) 基于 Webpack 的开发环境,支持热模块替换(HMR) 能够与 Express 或任何其他 Node
        阅读全文
                

 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号