/threesome

threesomeJS (_3) is a front-end javascript library that supports a web architecture heavily depending on separation between Data, Design and Functionality. Where the HTML templates can be hosted on server X1, the data/api on server X2 and the functionality (javascript for the pages) on server X3

Primary LanguageJavaScript

threesomeJS ( _3 ):

_3 (threesomeJS) is for experimental purposes. Using it, one can build web-apps 
with un-conventional/experimental architectures. The source is not minified in
order to allow anyone at any point to manipulate the way it behaves; And do
share with me your changes and thoughts either via twitter or via GitHub.
[links below]

I hope someone finds this useful and/or playfull! :)

Peer review is more than welcome, your thoughts and ideas about this
(as harsh as they are) are very important to me.

AUTHOR:

Jad A. Jabbour
Pink Floyd, Daft Punk, Tolkein, H. Miller, AC. Doyle, code & alcohol. Charly passes by a lot; 
It's alright though. Rainbow writer/Code ninja.  ·  Beirut, Lebanon.

Blog: medium.com/@JadChronicles
GitHub: /JadJabbour
Twitter: @JadChronicles

GNU/GPL LICENSE:

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/gpl.html>.