A Web based Flow Based Programming dataflow development for Java, using Meemoo Dataflow and FBP
This my implementation of FBP (http://www.jpaulmorrison.com/fbp/) web based development tool in Java using Meemoo Dataflow ( https://github.com/meemoo/dataflow), I choose Meemoo Dataflow (not NoFlo-UI) because the graph editor meets my requirements for simplicity and extendability.
This tool actually for my daily works in java programming. I hope this will give a contribution in future programming techniques. :)
please visit FBP Forum (http://groups.google.com/group/flow-based-programming)
- Language: Java and Groovy.
- Servlet container (Tomcat or Jetty)
- Recent HTML browser
- Libraries: FBP Library, Meemoo Dataflow codes, JAX-RS, JDBC (For db development), Bootstrap 3.0 and extensions, ACE Editor (JS), JQuery UI and extensions.
- You can use Eclipse, IntelliJ or Netbeans. make sure the /web folder is marked as your web app root.
- Please change the values in src/Application.properties to your own directory especially "app.location" and database properties.
- For IntelliJ user, you should enable the Groovy Language support plugin, for any other editor, please check your documentation. Because I plan the FBP components can be created from any JVM language like Ruby or Jython
Initial value entry before run
First initial commit.
- J Paul Morrison for FBP (http://www.jpaulmorrison.com/)
- Forrest Oliphant (https://github.com/forresto)
- Henri Bergius (https://github.com/bergie)
Inspirational video from Bret Victor (https://www.youtube.com/watch?v=PUv66718DII)
- Needs improvement in server side (java + groovy) and client side (javascript) codings. too hurry to see this become functional :P
- Port this to Vert.X