Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dwango-js/performance-handbook
Webフロントエンド パフォーマンス改善ハンドブック
https://github.com/dwango-js/performance-handbook
css ebook frontend javascript performance react
Last synced: 24 days ago
JSON representation
Webフロントエンド パフォーマンス改善ハンドブック
- Host: GitHub
- URL: https://github.com/dwango-js/performance-handbook
- Owner: dwango-js
- License: mit
- Created: 2018-09-13T08:03:31.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T09:17:47.000Z (about 2 years ago)
- Last Synced: 2024-11-12T01:35:17.366Z (about 1 month ago)
- Topics: css, ebook, frontend, javascript, performance, react
- Language: HTML
- Homepage: https://dwango-js.github.io/performance-handbook/
- Size: 113 MB
- Stars: 111
- Watchers: 3
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [Webフロントエンド パフォーマンス改善ハンドブック](https://dwango-js.github.io/performance-handbook/) [![Build Status](https://travis-ci.org/dwango-js/performance-handbook.svg?branch=master)](https://travis-ci.org/dwango-js/performance-handbook)
このパフォーマンス改善ハンドブックでは、ウェブアプリケーションにおけるフロントエンドのパフォーマンス改善について扱っています。次のURLで公開されています。
-
大きく分けて次の2種類のパフォーマンスについてを扱っています。
- 視聴中のパフォーマンス改善
- ページロードのパフォーマンス改善## ダウンロード版
埋め込み動画を再生できないなど一部制限がありますが、ダウンロード版を配布しています。
- [PDF版](https://dwango-js.github.io/performance-handbook/performance-handbook.pdf)
- [EPUB版](https://dwango-js.github.io/performance-handbook/performance-handbook.epub)
- [MOBI版](https://dwango-js.github.io/performance-handbook/performance-handbook.mobi)## Install
yarn install
## Development
yarn start
## Deploy
`yarn run build` script require to install [ebook-convert](https://manual.calibre-ebook.com/generated/en/ebook-convert.html) with [calibre](https://calibre-ebook.com/download).
yarn run deploy
# Build web only
yarn run build:web## Running tests
yarn test
## Contributing
Pull requests and stars are always welcome.
1. Fork it!
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request :D## License
- コード: MIT
- 文章: [CC BY-NC 4.0](https://creativecommons.org/licenses/by-nc/4.0/deed.ja)