JavaScript Framework
Go to file
2018-01-16 18:32:48 +01:00
.github Fixing unused parameter 2016-05-31 21:36:33 +02:00
3D Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Account Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Animation Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Asset General fixes 2017-11-05 13:09:39 +01:00
Auth Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Chart Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Config Fix documentation 2017-11-11 11:24:32 +01:00
DataStorage Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Dispatcher Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Event Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Localization Init 2015-11-29 22:01:42 +01:00
Log Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Math Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Media CameraRecognition draft 2017-08-27 22:16:06 +02:00
Message Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Models jsHint inspection fixes 2016-07-03 16:34:59 +02:00
Module Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Route Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Security/Hash Init 2015-11-29 22:01:42 +01:00
Socket/Client Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Spreadsheet Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Stdlib Init 2015-11-29 22:01:42 +01:00
System Init 2015-11-29 22:01:42 +01:00
tests Make tests part of the repos 2018-01-14 15:43:55 +01:00
UI Change docblock 2018-01-16 18:32:48 +01:00
Uri Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Utils Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Views Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
Autoloader.js Remove whitespace from end of line 2018-01-15 18:53:45 +01:00
CODE_OF_CONDUCT.md Create CODE_OF_CONDUCT.md 2018-01-05 21:28:02 +01:00
LICENSE.txt Adding license 2015-12-22 18:15:28 +01:00
README.md Add badge 2018-01-15 20:06:51 +01:00
UnhandledException.js Remove whitespace from end of line 2018-01-15 18:53:45 +01:00

Maintainability

General

The jsOMS framework provides many features to manage and interact with the UI and connect the frontend to the backend for data exchange. Additionally to the framework features it also includes a library that provides additional functionality.

Features

Features this framework provides are:

  • UI action management
  • UI manipulation
  • Event management
  • Form management
  • Audio/Speech recognition
  • Logging (console/backend)
  • Asset management
  • Input management (touch, mouse, keyboard)
  • Math (e.g. matrix, string evaluation, etc.)
  • Uri generation
  • Charts
  • Websockets
  • Markdown
  • Templating
  • Cache/Storage management

Development Status

The framework reached a point where it can be already used albeit many features are still under development.