AugustJS is a collection of structures and code that are repeatedly required for various purposes.
This is a class that can be used to limit the number of parallel calls for asyncronous functions.
This is a class implementing observer kind of pattern. Mainly implementing get, set and watch functionalities. A structure with get, set and watch has helped me a great deal.
This is an extension to BaseModel with few sugar functions.
This is the work that I am most proud of. Inspired by youmightnotneedjquery, a view structure is made.
You can have html, css and controller for a component (like in angular), but this is far less size and easy to use. This thing gives you two way binding and web component support.
Please check the project in example folder for its usage.
Above View
has ability to make web components. So few reasonable web components are made with it.
Also an asyncronous import is used so that initial load does not take too long.
This web component can be used to make a very basic layout