Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bevacqua/perfschool
:ocean: Navigate the #perfmatters salt marsh waters in this NodeSchool workshopper
https://github.com/bevacqua/perfschool
Last synced: 12 days ago
JSON representation
:ocean: Navigate the #perfmatters salt marsh waters in this NodeSchool workshopper
- Host: GitHub
- URL: https://github.com/bevacqua/perfschool
- Owner: bevacqua
- License: mit
- Created: 2015-05-04T20:11:23.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-10-16T15:53:24.000Z (about 9 years ago)
- Last Synced: 2024-04-26T13:03:13.586Z (7 months ago)
- Language: CSS
- Homepage: https://ponyfoo.com
- Size: 2.23 MB
- Stars: 629
- Watchers: 12
- Forks: 39
- Open Issues: 4
-
Metadata Files:
- Readme: readme.markdown
- Changelog: changelog.markdown
- License: license
Awesome Lists containing this project
README
# perfschool
> Find your way through the performance optimization maze in this NodeSchool workshopper
This workshop is based on one of my talks, ["High Performance in the Critical Path"][3]. The `perfschool` workshopper was originally written for [CampJS V][4].
# Screenshots
![menu.png][1]
![cat.png][2]
# Install
Get it from `npm`
```bash
npm install perfschool -g
```**`perfschool` requires you to use Node.js `v0.10.x`.
# Usage
First off, the command below will give you fresh copies of the files you'll need to run the exercises.
```bash
perfschool init
```Once that's out of the way, just run the command below and choose one of the exercises!
```bash
cd perfschool-playground ; npm install ; perfschool
```# FAQ
- Haven't you read this!? [PageSpeed Service deprecation][5]
Yes, yes I have. That article talks about **PageSpeed Service**, a CloudFlare-like CDN service that's going to be shut down. The PageSpeed Insights product and related open-source products are still alive and well [(source)][6].
# License
MIT
[1]: https://github.com/bevacqua/perfschool/blob/master/resources/menu.png
[2]: https://github.com/bevacqua/perfschool/blob/master/resources/cat.png
[3]: https://speakerdeck.com/bevacqua/high-performance-in-the-critical-path
[4]: http://v.campjs.com/#high-performance
[5]: https://developers.google.com/speed/pagespeed/service/Deprecation
[6]: https://news.ycombinator.com/item?id=9500195