Merge pull request #21 from tgpethan/more-readme

Readme fixes AGAIN
This commit is contained in:
the-basic-geek 2020-03-27 12:48:53 +00:00 committed by GitHub
commit 1a11eb2213
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,29 +1,32 @@
<h1 align="center"> <h1 align="center">
<img height="150" src="http://ethanus.ml/images/Revolution.png"> <img align="center" height="150" src="http://ethanus.ml/images/Revolution.png">
</h1> </h1>
<h2 align="left">What is Revolution?</h2>
<p align="left">Revolution is a modular web framework, written in node.js and built with the purpose of being a solid framework that apps can build upon to get up and running quickly and easily. Revolution is designed to make it easy to create the application you need, with no waste.
</p>
<h2 align="left">What is Revolution for?</h2> ## What is Revolution?
<p align="left">Basically anything. As long as you want to try it, its probably possible.</p> Revolution is a modular web framework, written in node.js and built with the purpose of being a solid framework that apps can build upon to get up and running quickly and easily. Revolution is designed to make it easy to create the application you need, with no waste.
<h2 align="left">How does Revolution work?</h2>
<p align="left">Revolution uses a set of modules to handle various functions, there are two modules included with the repo and builds, these being consoleHelper and example_request_handler. consoleHelper is a required module and as such the framework will not start without it, however example_request_handler can be removed without consequence and is there purely to help with module development.</p> ## What is Revolution for?
<h2 align="left">How do modules work?</h2> Basically anything. As long as you want to try it, its probably possible.
<p align="left">Modules are loaded in at runtime and are completely separate from each other. Each module has a prefix, for example the request handlers have the prefix “handle_requests” and the consoleHelper has the prefix of "handle_console". These prefixes help the server to determine the function of each module.</p> ## How does Revolution work?
<h2 align="left">How to use Revolution.</h2> Revolution uses a set of modules to handle various functions, there are two modules included with the repo and builds, these being consoleHelper and example_request_handler. consoleHelper is a required module and as such the framework will not start without it, however example_request_handler can be removed without consequence and is there purely to help with module development.
<h3 align="left">From source</h3> ## How do modules work?
<p align="left">git clone https://github.com/tgpethan/Revolution.git<br> Modules are loaded in at runtime and are completely separate from each other. Each module has a prefix, for example the request handlers have the prefix “handle_requests” and the consoleHelper has the prefix of "handle_console". These prefixes help the server to determine the function of each module.
cd Revolution<br> ## How to use Revolution.
npm i<br> ### From source
node . </p> ```
<h3 align="left">From build</h3> git clone https://github.com/tgpethan/Revolution.git
<a href="https://github.com/tgpethan/Revolution/releases/latest">Download latest build</a> cd Revolution
<p align="left">Unzip the zip<br> npm i
Run the Revolution executable</p> node .
<h2 align="left">How to install modules.</h2> ```
<p align="left">With modules you simply have to place the module inside the modules folder and start the server.<br> ### From build
The modules will automatically set themselves up and the server will start as normal. ```
</p> Download latest build https://github.com/tgpethan/Revolution/releases/latest
<h2 align="left">Projects Revolution is used in</h2> Unzip the zip
<a href="https://github.com/tgpethan/EUS/">EUS</p> Run the Revolution executable
```
## How to install modules.
With modules you simply have to place the module inside the modules folder and start the server.
The modules will automatically set themselves up and the server will start as normal.
## Projects Revolution is used in
[EUS](https://github.com/tgpethan/EUS/)