AE-Java - Java / JSP / Google App Engine Base App
AE-BaseApp is a multi-platform app-engine base-app created by Mark Finch to assist developers looking to build their first applications leveraging Google's Cloud Infrastructure. AE-Java is adapted from AE-Python base app with significant portion of version 1 code adapted from App Engine Guestbook Demo App.
The AE-Java version of AE-BaseApp uses the Java/JSP Language to provide a simple application base to launch new Google App Engine Applications from.
Features of version 1 include Ad-Sense integration, examples of how to use basic templates, access the datastore to create and read. The main goal of version 1 is to have a very simple application to benchmark various frameworks running on App Engine. The reason to keep it simple is to see how much a performance hit a framework has on App-Engine. AE-Java being the lightest of the Java based baseapps will likely perform the fastest. That is the question we hope is answered with version 1 of AE-BaseApp.
- Version 2
- Add update and delete
- Add registration
- Add authentication and application security
- Planned Features
- Add Date/Time Conversion from UTC
- Add Gravatars
- Add Validation and Error Handling
- Error Pages (404...)
- Add Safe HTML to Shouts
- Integrate with Twitter / Facebook / MySpace / ...
- Many many more!!!
- Google App Engine Java
- JSP Framework
- Blueprint CSS Framework
- THIS APP IS NOT PRODUCTION READY!!!
- App currently implicitly trusts user input (a really big NO NO for Production)
- There is no validation and error handling
- No Authentication
There are no warranties expressed or implied. Use at your own risk!
AE-Java BaseApp source code is licensed under the Apache 2.0 License.
There are no warranties expressed or implied. Use at your own RISK!
Please check the file LICENSE to see other licenses that impact this project.