LightLink.io is an open source framework describing itself as "SQL + NoSQL + JavaScript" Java/JEE server stack for Web 2.0 applications with "Direct SQL to JavaScript streaming" and "Rapid Application Development" possibilities. 

Fast Development

  • Both SQL and NoSQL approaches (JSON column type)
  • Minimal code with SQL/JavaScript templates.
  • Not a single unnecessary line of code.

High performance

SQL to JavaScript Streaming allows:

  • better response time
  • much higher Time To First Byte (TTFB)
  • lower memory consumption

More then plain REST

Direct JavaScript API with advanced features:

  • progressive loading (show first page immediately while remaining data is loading in background)
  • advanced security: automatic CSRF token, token auto-renewal on session expiration

Java runtime

  • Runs on any Java App Server (jdk7+).
  • Compatible with any JDBC driver
  • Integrates with Spring or JEE architectures.
  • Supports Batch updates, Stored Procedures (in/out parameters), custom JDBC types, JTA, custom SSO/Auth integration... just like any other Java platform

 

More information on Streaming and online demo : http://lightlink.io/streaming-vs-buffering 

 

What do you think of it?