Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ciscoheat/coffee-dci
Experimenting with DCI for Coffeescript and/or Javascript
https://github.com/ciscoheat/coffee-dci
Last synced: 15 days ago
JSON representation
Experimenting with DCI for Coffeescript and/or Javascript
- Host: GitHub
- URL: https://github.com/ciscoheat/coffee-dci
- Owner: ciscoheat
- License: mit
- Created: 2012-11-20T08:52:56.000Z (almost 12 years ago)
- Default Branch: master
- Last Pushed: 2013-12-30T15:17:43.000Z (almost 11 years ago)
- Last Synced: 2023-03-10T22:41:53.640Z (over 1 year ago)
- Language: JavaScript
- Homepage:
- Size: 344 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
- License: LICENSE
Awesome Lists containing this project
README
Coffee-DCI is an attempt to create a DCI library for coffee/javascript. The conclusion is that it has problems with deferred/promises, making it unsuitable for anything but experimenting.
For more information about DCI, please see [this very descriptive document](http://www.artima.com/articles/dci_vision.html), [DCI questions on Stackoverflow](http://stackoverflow.com/questions/tagged/dci) or the [object-composition](https://groups.google.com/forum/?fromgroups#!forum/object-composition) group for detailed discussions. For a specific C# implementation, see [this blog post](http://horsdal.blogspot.se/2009/05/dci-in-c.html).
Note that you need only the contents of the "src" folder to use coffee-dci. The Visual Studio project is only there because I'm using [Web Workbench](http://www.mindscapehq.com/products/web-workbench) to get auto-compilation of Coffeescript.