WebSaw user guide
WebSaw is an acronym for Web Software Application Warehouse and is essentially a superfast, lightweight web application framework offering developers a fast, secure and flexible development platform from inital protyping through deployment.
Whether you are a Vue / Python /JS or HTML/CSS delveloper Websaw provides the tools to seriously improve productivity and functionality that other frameworks simply cannot.
So if you are sick and tired of copy/pasting multiple templates/fucntions/classes across multiple applications or indeed even among modules in the same application then you have definately landed in the right place.
If not then WebSaw is probably not for you.
If you need to develop Single Page Apps or Client/Server Apps or even a combination of the above securely, quickly and efficently READ ON.
So why WebSaw?
Development on traditional web frameworks generally requires a lot of code duplication whether or not it is html forms or similar fucntoin/actions used in multiple contollers. This is very time conusming and prone to errors particularly when upgrding or adding features to an application.
In addition maintenance becomes laborious with potentially multiple files needing to be changed in order to reflect a simple UI enhancement.
In order to address these shortcomings Websw allows devlopers to implement DRY coding practices in all areas of app development.
DRY or Dont Repeat Yourself application development is extremely important when developing larger and more complex applications and WebSaw gives you all the tools and more to do just that.
Simply stated, WebSaw gives you the ability to develop flexible, secure, robust applications rapidly.
Main Features
Lightweight
usese ombott a lightweight transport layer
small footprint
very few dependancies
Ultrafast
modules and acrions load only the fixtures they use
no overhead on screen refresh or redirects
built on top of lighweight ombott transport layer
Feature rich
standard authorization functionality
customizable default layout and page rendering
customizable form templating engine
fully functional built in grid
customizable layout and .css libraries
Flexible
create SPA or client server apps
incorporate js, vue or jquery components
connect seamlessly to multiple industry standard database engines
Contents
- Architecture Overview
- Getting Started
- Server Side Applications
- Client Side Applications
- Sample Applications
- Sample Mixins