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 in partnership with Mendix.  Discover how IT departments looking for ways to keep up with demand for business apps has caused a new breed of developers to surface - the Rapid Application Developer.

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 in partnership with Mendix.  Learn more about The Essentials of Digital Innovation and how it needs to be at the heart of every organization.


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 }}