首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
一江东流水
掘友等级
前端
伪全栈
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
407
文章 405
沸点 2
赞
407
返回
|
搜索文章
最新
热门
nextjs学习4:创建服务端 API(路由处理程序)
前后端分离架构中,客户端与服务端之间通过 API 接口来交互。这个API 接口在 Next.js 中有个更为正式的称呼,就是路由处理程序。通过定义一个route.js文件即可,非常简洁。
nextjs学习3:动态路由、路由组、平行路由
动态路由是指提前不知道路由地址,使用[]/[...]表示。路由组是按照逻辑进行分组,使代码结构更清晰。平行路由是渲染层面的控制机制,核心解决多区域并行渲染问题。
nextjs学习2:app router
认识nextjs的app router,它是基于文件夹路由规则的路由模式,文件名称即为路由,在文件夹下page.js是页面内容,page.js为约定的规则,当然还有其他文件。
nextjs学习1:回顾服务端渲染SSR
本文回顾了服务端渲染的发展历史,从最初的jsp这种模版引擎,到vue/react单页应用所产生的同构渲染,即用一套代码可以在客户端运行,也可以在服务端渲染成html字符串,通过水合完成页面激活。
react学习15:基于 React Router 实现 keepalive
keepalive的实现原理就是把所有需要 keepalive 的组件保存到一个全局对象,然后渲染的时候把它们都渲染出来,路由切换只是改变显示隐藏。
react学习14:如何调试react
用 vscode debugger 可以在想调试的代码处断住,单步调试,看一些变量的变化,看代码执行路线,这样高效很多。
react学习13:几个简单的自定义hooks
react组件里有很多逻辑是可以复用的,我们会封装成自定义 hook,和普通函数的区别就是用 use 开头,并且要用到 react 的内置 hook中。
react学习12:状态管理redux
全局的状态管理库redux有如下核心概念:store数据,修改数据方法reducer,获取全局数据的useSelector,以及触发reducer的dispatch。
react学习11:React context
context主要用于跨组件通信,类似于vue的provider/inject,常用于组件库中,在项目中多使用redux等。它有一个缺点,当修改它的值,会导致所有用到其值的组件都会更新。
react学习10:React.Children 和它的两种替代方案
JSX 的标签体部分会通过children的props传给组件,在组件里取出 props.children 渲染,但有时候要对 children 做一些修改,这就可以使用React.Children了
下一页
个人成就
文章被点赞
4,686
文章被阅读
457,976
掘力值
20,178
关注了
68
关注者
600
收藏集
38
关注标签
0
加入于
2018-11-28