Difference between revisions of "Simple-web-fw"
(Created page with "A simple highly modular framework for building websites and web-applications based on JavaScript and PHP.") |
|||
| (7 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| − | + | '''Simple-web-fw''' is a simple highly modular framework for building websites and web-applications based on JavaScript and PHP. | |
| + | |||
| + | The aim is to generate the client- and server-side part at once, while taking care of different versions with respect to localization and design variations. | ||
| + | |||
| + | The following tools are used (optionally): | ||
| + | * [[baseman]] ....... for module management | ||
| + | * [[Prokee System|prokee]]/[[bmc]] .... for automated customizations | ||
| + | |||
| + | There are no other dependencies. | ||
| + | |||
| + | All code is pure JS/PHP code. | ||
| + | |||
| + | == Web-Modules == | ||
| + | Web-Modules are components that add a specific functionality to a web-application based on simple-web-fw. Each Web-Module serves a specific task, which may involve server side as well as client side code. Typical tasks are database operations and user interactions like the submitting of a form. The complete code of a Web-Module is generated by [[bmc]] from an bmc-script. | ||
| + | |||
| + | == Error Codes == | ||
| + | {| class="wikitable" | ||
| + | |- | ||
| + | ! Error Codes !! Description !! Scope | ||
| + | |- | ||
| + | | from E100 to E199 || Basic Framework error codes || global scope | ||
| + | |- | ||
| + | | from E200 to E299 || Framework errors codes for modules || global scope | ||
| + | |- | ||
| + | | from E300 to E399 || Standard errors codes for modules || global scope (with module specific error message texts) | ||
| + | |- | ||
| + | | from E400 to E499 || Error codes for input value checks || global scope (with module specific error message texts) | ||
| + | |- | ||
| + | | from E500 to E599 || Module specific error codes || module scope | ||
| + | |} | ||
| + | |||
| + | == Links == | ||
| + | [https://github.com/apoll500/simple-web-fw Repository on GitHub] | ||
| + | |||
| + | [[Category:Web]] | ||
Latest revision as of 23:31, 20 September 2019
Simple-web-fw is a simple highly modular framework for building websites and web-applications based on JavaScript and PHP.
The aim is to generate the client- and server-side part at once, while taking care of different versions with respect to localization and design variations.
The following tools are used (optionally):
There are no other dependencies.
All code is pure JS/PHP code.
Web-Modules
Web-Modules are components that add a specific functionality to a web-application based on simple-web-fw. Each Web-Module serves a specific task, which may involve server side as well as client side code. Typical tasks are database operations and user interactions like the submitting of a form. The complete code of a Web-Module is generated by bmc from an bmc-script.
Error Codes
| Error Codes | Description | Scope |
|---|---|---|
| from E100 to E199 | Basic Framework error codes | global scope |
| from E200 to E299 | Framework errors codes for modules | global scope |
| from E300 to E399 | Standard errors codes for modules | global scope (with module specific error message texts) |
| from E400 to E499 | Error codes for input value checks | global scope (with module specific error message texts) |
| from E500 to E599 | Module specific error codes | module scope |