/magnetar

A simple yet powerful JavaScript web client

Primary LanguageJavaScript

Magnetar

Magnetar is aimed at being a web client that can communicate with a RESTful web api.

The idea behind this project is to come up with a JavaScript framework that can be used out of the box for development. Even without the need to set up a specialized environment using a JavaScript tool set.

Just the plain old JavaScript goodness!

The project will only give you the bare fundamentals. Nothing more than that. So you can decide on what and what not to add. In most cases the framework will not interfere with your choices.

Magnetar provides following fundamentals that you would need to kickstart your SPA project.

  • JWT support
  • Session support
  • A PubSub to handle user defined events
  • A Request class to deal with communicating with the server (And yes! it can upload files)
  • A Router to load and unload modules and to navigate around
  • A Validator to validate forms
  • Additional Helper functions
  • Header, Side Navigation and Login module already in place

Enjoy!

Documentation

You can find a complete documentation here.

Disclaimer

Guys and Girls! This is to be used at your own risk.




☀️ 🌿 ❄️ 🌸

Coded by Kosala Tennakoon of Sri Lanka

Many thanks to Sandun Fernando for the logo