|
|
|
|
|
by tim333
4069 days ago
|
|
Simplifying - Reactive: The display automatically changes when some data changes eg http://foam-framework.github.io/foam/foam/index.html?model=f... the one clock moves when you move the other Meta-programming: The writing of computer programs with the ability to treat programs as their data. Examples of meta-programming include Lisp-macros and C++ Templates. FOAM does this through code-generation, but for Javascript, it does this mainly by dynamically creating prototypes as maps of functions. The above is a bit cut and pasted - I have not fully figured what FOAM does The reactive bit is quite cool in Meteor.js because if you change something in the database then any page displaying it updates on all clients simplifying things like chat apps. I have not figured if FOAM does that of if the "full-stack" bit includes the server side and database code like it does on Meteor. Anyone know? |
|