Over a million developers have joined DZone.
Platinum Partner

Lavaca - An Open Source, Full-Fledged HTML5 Application Framework

· Web Dev Zone

The Web Dev Zone is brought to you by Stormpath—offering a pre-built Identity API for developers. Easily build powerful user management, authentication, and authorization into your web and mobile applications. Download this Forrester report on the new landscape of Customer Identity and Access Management.

Lavaca is a full-featured HTML5 application framework dedicated to building web applications fast and easily. Lavaca unlike some other application frameworks, comes with a full-build system, with in-built configurations for different environments.

Along with the build system is packaged an HTML, CSS and JavaScript packaging and minification system, a JavaScript documentation generation tool, a unit testing framework and several common JavaScript libraries.  You will also find bundled in, a JavaScript MVC framework which will help you structure your JavaScript code.

You will also have a JavaScript templating engine which goes along with the JavaScript MVC framework and the other libraries.

Lavaca provides you with a CSS reset, a translation framework, a set of CSS3 helpers, along with a set of PhoneGap helpers as well. Lavaca has ensured that all these different components work together properly, hence providing you with a cohesive package.

Despite all these features, Lavaca is still lightweight for an application framework. Lavaca also has extensibility built-in, allowing you to extend the framework as you wish to. Finally, Lavaca is a modular application framework, which means that you can remove modules you will not be using, keeping the core lightweight for your application.

Requirements: None
Demo:https:/ / github. com/ …/ samples
License: MIT License

The Web Dev Zone is brought to you by Stormpath—offering a pre-built, streamlined User Management API for building web and mobile applications. Check out our top pointers for designing your REST API.

Topics:

Published at DZone with permission of Hirvesh Munogee , DZone MVB .

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}