Skip to content

Latest commit

 

History

History
158 lines (124 loc) · 5.91 KB

README-ZH.md

File metadata and controls

158 lines (124 loc) · 5.91 KB

Beidou

北斗同构框架

NPM version build status Test coverage NPM Downloads Gitter Node

功能/特性

  • ✔︎ 高性能, 相比客户端渲染 2-5 倍性能提升
  • ✔︎ 搜索引擎友好(SEO)
  • ✔︎ 支持 ES6/ES7/ES8 JavaScript 语法
  • ✔︎ 支持 TypeScript
  • ✔︎ 支持 SCSS/Sass
  • ✔︎ 支持自动路由
  • ✔︎ 提供扩展默认 webpack 配置的接口
  • ✔︎ 可自定义视图渲染中间件
  • ✔︎ 易使用的 CLI 工具
  • ✔︎ 可拔插的同构能力
  • ✔︎ 丰富的 插件

2.0 版本

新特性

  • BREAKING CHANGE: 内置 babel 升级至 7

  • BREAKING CHANGE: 内置 webpack 升级至 4

  • 完备的 TypeScript 支持,开启仅需一行配置:

// package.json

{
  "config": {
    "typescript": true
  }
}

具体用法参考 typescript example.

快速开始

$ npm install beidou-cli -g
$ beidou init
$ npm run dev

打开 http://localhost:6001/

示例项目

文档

文章

性能

  • 同构渲染与客户端渲染在 3G 网络下的对比

isomorphic vs performance

  • 在不同网络状况下同构与客户端渲染的性能对比

isomorphic vs CSR performance

需要帮助?

碰到任何问题请向我们提issues

钉钉技术支持群

钉钉群号: 23374510

许可

MIT