pico-router:适用于同构应用程序的极其微小的React路由器

时间:2024-05-26 10:37:28
【文件属性】:

文件名称:pico-router:适用于同构应用程序的极其微小的React路由器

文件大小:38KB

文件格式:ZIP

更新时间:2024-05-26 10:37:28

JavaScript

:shuffle_tracks_button: 微微路由器 一个用于同构应用程序的极小的React路由器。 少于100行代码 目标:pico-router旨在通过同构React路由器的易于理解和不可知的实现来快速引导您的项目。 如果您需要进行修改或添加功能,则很容易了解引擎盖下发生的事情并进行调整。 随着项目的发展,可以很容易地换用另一个功能更完备的路由器实现。 特征 少于100行代码 路由非常简单->功能映射 使用样式的url匹配 在客户端和服务器上均可进行服务器端渲染 使用历史记录pushstate进行即时页面转换 包含的链接组件(替换锚标签)以使用历史记录pushstate 反功能(删除功能以降低复杂性) 没有内置重定向 如果不支持pushState的不回落到哈希片段。 退回标准锚标签行为。 示例main.jsx const React = require ( 'react' ) ; const { CreateRo


【文件预览】:
pico-router-master
----pico-router.js(3KB)
----README.md(5KB)
----tests()
--------link.test.js(112B)
--------test.client.jsx(1KB)
--------router.test.js(2KB)
--------test.server.js(1KB)
----.gitignore(42B)
----package-lock.json(133KB)
----package.json(1KB)

网友评论