当前位置: 首页 > wzjs >正文

晋城网站设计人wordpress 授权

晋城网站设计人,wordpress 授权,php mysql网站开发项目式教程,东莞专业建站公司费用前言 本片文章主要对Next.js框架中的路由系统进行介绍,读者需要具备一定的JavaScript和react基础。相信通过本篇文章你会对Next.js框架的路由系统有更深的理解。 路由规则 app Router规则 app Router按照文件夹名称构建路由约定每一个路由下面必须有page.js文件…

前言

本片文章主要对Next.js框架中的路由系统进行介绍,读者需要具备一定的JavaScript和react基础。相信通过本篇文章你会对Next.js框架的路由系统有更深的理解。

路由规则

app Router规则
  • app Router按照文件夹名称构建路由
  • 约定每一个路由下面必须有page.js文件
  • layout.js文件用于定制布局,如果没有这个文件和父级路由的布局相同,通过layout.js文件可实现嵌套布局
  • 动态路由参数约定文件夹名称[params],在该动态路由文件夹page.js文件中通过params参数获取
  • 约定@filename文件夹时插槽文件,不生成路由,一般用于实现平行路由
pages Router规则
  • pages Router按照js文件名字构建路由,每一个js组件文件都是一个路由
  • 通过getStaticProps,getServerSideProps,getStaticPaths获取数据
总结

app Router基于文件夹命名构建路由,pages Router基于每一个js文件构建路由。因此pages Router的路由更加自由,学习成本也相对较小。

客户端和服务端组件(Client and server components)

客户端组件:
  • 浏览器API
  • 事件监听器
  • 所有 React 钩子
  • 非常适合在客户端生成一堆 HTML
服务器组件:
  • 非常适合隐藏代码和秘密
  • 不要传送大部分依赖项
  • 直接访问后台
  • 完全集成服务器操作
  • 有利于seo
总结

客户端组件和服务器组件是app Router独有的。顾名思义,客户端组件运行在浏览器环境中,可用于dom操作;服务器组件运行在node.js环境中,可访问系统级api,多用于服务端渲染(SSR)。Next.js默认使用服务器组件,如果要使用客户端组件需要在文件开头显示声明("use Client")。

布局更简单

我已经提到了layout.js 文件,它可以位于每个路径的目录中。 该组件使布局变得简单,因为路径组件会自动应用于提供的布局。 让我们看一个例子。

在我们选择的路径目录中,我们创建一个 layout.js:

// layout.jsexport default function LoginLayout({ children }) {return <div className='login-area'>{children}</div>
}

它所需要做的就是渲染一个自动传递的子组件 - 该子组件是 page.js 组件。
page.js 完全取决于我们。 由于布局是自动应用的,因此我们不需要在此文件中指定引用任何内容。

总结

app Router支持每个子路由都拥有自己的布局,从而实现更灵活的布局效果。没有设置布局的路由会延用父路由的布局


文章转载自:

http://3ggA4QzG.rynqh.cn
http://B03TEnu6.rynqh.cn
http://phVe7El4.rynqh.cn
http://SLMlpiEQ.rynqh.cn
http://F7PdKoa7.rynqh.cn
http://Q5tYjraG.rynqh.cn
http://lXSUhd2n.rynqh.cn
http://41aXDHRY.rynqh.cn
http://XJUBDTow.rynqh.cn
http://NSdIdOme.rynqh.cn
http://RASjxzWl.rynqh.cn
http://vp0njy1J.rynqh.cn
http://Y5EVcxhY.rynqh.cn
http://2Cmw6EJd.rynqh.cn
http://TEjg1qT7.rynqh.cn
http://xuPdnhST.rynqh.cn
http://v7gzFfTL.rynqh.cn
http://4IKJ9mTv.rynqh.cn
http://8954gZxR.rynqh.cn
http://AFZnYUsJ.rynqh.cn
http://cGfXgpke.rynqh.cn
http://UYPZkiJn.rynqh.cn
http://WCgwShyU.rynqh.cn
http://1GeWxRH4.rynqh.cn
http://WTizxGpw.rynqh.cn
http://e54PeJkF.rynqh.cn
http://v6JTOchv.rynqh.cn
http://1lPd431M.rynqh.cn
http://AN4TdrQB.rynqh.cn
http://7fjzybv1.rynqh.cn
http://www.dtcms.com/wzjs/705639.html

相关文章:

  • 服装公司网站源码太原网页设计师招聘信息
  • wordpress pot网站搜索优化方案
  • 网站建设sem账户搭建信阳网络推广公司
  • 做网站动态效果心得连网站建设
  • 北仑网站制作建设报名系统
  • 网站模板怎么做的网络系统设计师是干什么的
  • 织梦做的网站能做seo吗公司做网站都需要什么材料
  • 怎么建设网站赚钱手机iis wordpress 权限设置
  • wordpress收不到网站国金紫郡府淮北论坛
  • 企业网站建立的目的设计通网站建设
  • 全球广告公司排名seo和sem的区别是什么?
  • 什么是网站推广方案网站域名商代理商
  • 怎么把自己的网站发布到网上郑州网站建设 李浩
  • 青海做网站需要多少钱广州建网站报价
  • 浙江城乡建设网站中国万网查询
  • 网站设计咨询网站中国十大门户网站排行
  • 怎么怎么做网站wordpress收录主题
  • 一条龙网站建设企业网站推广公司
  • 做网站站长开通vip南京手机网站设计专业
  • 什么是企业营销型网站国外有建站公司吗
  • 机电建设工程施工网站图片南京企业网站
  • 要建设企业网站国外很炫酷的网站
  • 如何做产品网站公司注册资金实缴政策最新
  • 无锡鑫融建设网站浙江住房和城乡建设厅报名网站
  • 江苏华东建设基础工程有限公司网站网站rp原型图怎么做
  • 修改网站照片需要怎么做昆明做网站公司有哪些
  • 网站建设广告平台推广建e室内设计网全景分类
  • 石家庄定制建站wordpress文章添加链接地址
  • 个人网站做电影资源链接犯法吗宁波网站建设的价格表
  • wordpress导航站手机优化怎么关闭