Skip to content
JavaScript HTML REST
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
RemoteSystemsTempFiles
emp_gae
emp_javaee
.gitignore
README.md

README.md

PlainJSR - Plain JavaScript and REST

Why?

After years of web development and the apperance of HTML5 I believe that web client programming is now as simple as desktop client programming. There is no longer a need for server side frameworks like JSF, PHP etc.

After some discussions I was pointed to ROCA style: http://roca-style.org. I agree with ROCA expect that PlainJSR makes heavy use of JavaScript or in other words PlainJSR without JavaScript does not work!

I adapted most of the ROCA principles and created PlainJSR. PlainJSR makes use of plain JavaScript, HTML, CSS and REST services.

The REST services can be implemented in any technology. The examples uses Java EE 6.

The example does not use any JavaScript framework, to show that it is quite simple to use plain JavaScript.

PlainJSR does not forbid the usage of any framwework if it really helps. But be aware that every framework adds complexity to your solution!

Examples

emp_gae

Runs on Google App Engine: https://jhcremp.appspot.com/

emp_javaee

This example is developed using NetBeans and runs on GlassFish 3.1.x.

Note: The datasource name is 'jdbc/emp'.

You can’t perform that action at this time.