The MDN Web Docs Learning Area teaches fundamentals of modern web development, beginning with HTML, CSS, and JavaScript essentials. In feedback this year, readers asked for a more opinionated, structured ...
Loom is an open source Java web framework that handle user input validation and HTML generation for enterprise applications of any size. There are some important features that differentiate Loom from other frameworks:
* Validation of user input is performed using annotations, which allows for reuse of any existing JPA or hibernate annotations.
* Strong separation of concerns via CSS and unobtrusive JavaScript.
* It takes accessibility very seriously. An outstanding Ajax interface should not be incompatible with this.
* Originally developed to deliver real software. As a result common practices such as database persistence, progressive enhancement and highly-responsive UIs have been included in a way as transparent as possible.
* Internationalization is deeply rooted in the framework architecture.
* A complete tag library to help with the everyday issues of any REST application.
* A separate javascript library that can be completely replaced at any time.
PhoneGap is an open source development framework for building cross-platform mobile apps. Build apps in HTML and JavaScript and still take advantage of core features in iPhone/iTouch, iPad, Google Android, Palm, Symbian and Blackberry SDKs.