AppJet: The Platform behind JGate
JGate was created and hosted using the AppJet Web Platform, a new platform, that has been developed by AppJet Inc. for building realtime web apps. We are providing a free hosting service, so that you can run and develop your own applications using this fantastic platform.
AppJet Features:
JavaScript execution on both the client and server
This enables authors to be more productive by writing all parts of the application in the same language, and shuttle data between the client, server, and database all using JavaScript objects.
Flexible, memory-cached JavaScript object database
All the objects that the AppJet application code works with are JavaScript objects, so why on earth would we convert them to and from any other format when storing them in the database? JGate stores all its data in the AppJet Database, which automatically scales and caches itself in memory as necessary. This makes it fast to implement new features, fast to change storage models, and fast to serve requests in production.
Access to the world's biggest collection of libraries: the JVM
There are more high-quality and well-documented libraries written for the Java VM than for any other runtime. We wanted access to all of them when building JGate, so we made an easy way to import Java libraries for use in JavaScript, based on Rhino's JavaScript/Java bridge.