Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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フロントエンド パフォーマンス改善ハンドブック

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)