Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/middleman-epm/middleman-npm
Middleman is an intuitive Express performance monitor for all your middleware 🎉
https://github.com/middleman-epm/middleman-npm
d3js express-js node-js reactjs
Last synced: about 2 months ago
JSON representation
Middleman is an intuitive Express performance monitor for all your middleware 🎉
- Host: GitHub
- URL: https://github.com/middleman-epm/middleman-npm
- Owner: Middleman-EPM
- License: mit
- Created: 2018-08-11T18:07:11.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2018-09-07T00:28:07.000Z (over 6 years ago)
- Last Synced: 2024-11-15T05:46:50.518Z (about 2 months ago)
- Topics: d3js, express-js, node-js, reactjs
- Language: JavaScript
- Homepage:
- Size: 60.5 KB
- Stars: 13
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Middleman is under active development for data-driven visualizations.
Meanwhile, please look towards the JSON file created in your local files for further information.# Middleman-NPM
Middleman is an intuitive Express Performance Monitor that will measure performant properties middleware of applications in development mode and provide users with debugging tools to help you compare all your middleware within your routes, allowing you to fully optimize your application for production mode. Middleman will help provide you with the all enhancement tools you need for your middleware.
## Requirements
Middleman is currently only compatible with Node v8.5.## Installation
Install the module with npm install middleman-NPM:npm install middleman-npm
![alt text](https://i.imgur.com/2SD6CMb.png)
## Usage
To initialize Middleman, simply require the npm module and insert Middleman to configure all your routes:**Middleman must be destructured from the object in the required phase*
![alt](https://i.imgur.com/fjYfyGz.png)
For Middleman to record data, please visit the routes you want to analyze.
I.e. visit (localhost:YOUR SERVER PORT/ YOUR ROUTE)To begin viewing performance data analysis of all your routes, hit ctrl+c to end server:
![alt text](https://i.imgur.com/46zfcse.png)
Once finished, visit Middleman website with your custom hash instance key to view performance details:
![alt](https://i.imgur.com/XyZkj14.png)## Contributors
* Chris Saavedra | https://github.com/Cssaavedra* Jung Shin | http://github.com/wjdgh329
* Mia Huynh | https://github.com/miahuynh
## License
Middleman is licensed under the MIT License - please see [LICENSE.md](https://help.github.com/articles/licensing-a-repository/) for details
## Acknowledgments
Special shoutout to [Clariz Mariano](https://github.com/havengoer) for Middleman's logo!