Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

TiddlyWiki5, Backbone.Notifier, MVC Jungle

  • Loading branch information...
commit 5545710117fc2a295ed170bc8e978e3111db4d07 1 parent ba81592
Alex Young authored
2  _posts/2012-06-04-js101-object-create.md
View
@@ -76,7 +76,7 @@ function Rectangle() {
Shape.call(this);
}
-Rectangle.prototype = Object.create(Shape);
+Rectangle.prototype = Object.create(Shape.prototype);
{% endhighlight %}
The fact `call` and `apply` take a `this` parameter (known as *ThisBinding* in the ECMAScript specification) allows us to reuse constructors where required.
37 _posts/2012-07-27-tiddly5-notifier-mvc.md
View
@@ -0,0 +1,37 @@
+---
+layout: post
+title: "TiddlyWiki5, Backbone.Notifier, MVC Jungle"
+author: Alex Young
+categories:
+- apps
+- mvc
+- backbone.js
+- libraries
+---
+
+###TiddlyWiki5
+
+[TiddlyWiki5](http://five.tiddlywiki.com/) (GitHub: [Jermolene / TiddlyWiki5](https://github.com/Jermolene/TiddlyWiki5), npm: [tiddlywikigithub](http://search.npmjs.org/#/tiddlywiki)) by Jeremy Ruston is a reboot of the venerable [TiddlyWiki](http://tiddlywiki.com/). As reboots go I'd say this was more along the lines of _Batman Begins_ than _The Amazing Spider-Man_. It can run entirely in a browser, or as a Node application.
+
+> TiddlyWiki is designed to fit around your brain, giving you a better way of managing data compared to traditional documents and emails. The fundamental idea is that information is more useful and reusable if we cut it up into the smallest semantically meaningful chunks.
+
+The project is currently tentatively released as an alpha, and you can keep track of future updates on the [TiddlyWikiDev Google Group](http://groups.google.com/group/TiddlyWikiDev) and [@TiddlyWiki](http://twitter.com/TiddlyWiki) on Twitter.
+
+###Backbone.Notifier
+
+[Backbone.Notifier](http://backbone-notifier.e-w.co.il/) (License: _MIT_, GitHub: [ewebdev / backbone.notifier](https://github.com/ewebdev/backbone.notifier/)) by Eyal Weiss is a notification library designed to work with Backbone.js. Features include dialogs, modal display, and CSS3-based effects.
+
+The `Backbone.Notifier` class works like the other Backbone classes:
+
+{% highlight javascript %}
+var notifier = new Backbone.Notifier(options);
+nofitier.notity('What did one snowman say to the other snowman?');
+{% endhighlight %}
+
+Instances of `Backbone.Notifier` can be chained, and the class is event-based, which means it's quite easy to create wizards by chaining together multiple dialogs.
+
+###Journey Through The JavaScript MVC Jungle
+
+[Journey Through The JavaScript MVC Jungle](http://coding.smashingmagazine.com/2012/07/27/journey-through-the-javascript-mvc-jungle/) is a detailed article by Addy Osmani that introduces MVC frameworks and his TodoMVC collection of demos. There are also some handy descriptions of when to use each framework:
+
+> Use KnockoutJS: I want something that will help me build simple Web applications and websites. I don't expect there to be a great deal of code involved and so code organisation won't be much of a concern.
16 tags.html
View
@@ -373,6 +373,10 @@ <h3 id=".net">.net</h3>
<div>04 Jul 2012</div>
<a href="/2012/07/04/node-roundup">Node Roundup: NodeConf Resources, ErrorBoard, Override</a>
</li>
+ <li>
+ <div>27 Jul 2012</div>
+ <a href="/2012/07/27/tiddly5-notifier-mvc">TiddlyWiki5, Backbone.Notifier, MVC Jungle</a>
+ </li>
</ul> <h3 id="arduino">arduino</h3>
<ul class="posts"> <li>
<div>14 Dec 2011</div>
@@ -565,6 +569,10 @@ <h3 id=".net">.net</h3>
<div>26 Jul 2012</div>
<a href="/2012/07/26/mvstar-3">Backbone.js: Hacker's Guide Part 2</a>
</li>
+ <li>
+ <div>27 Jul 2012</div>
+ <a href="/2012/07/27/tiddly5-notifier-mvc">TiddlyWiki5, Backbone.Notifier, MVC Jungle</a>
+ </li>
</ul> <h3 id="banking">banking</h3>
<ul class="posts"> <li>
<div>01 Feb 2012</div>
@@ -5162,6 +5170,10 @@ <h3 id=".net">.net</h3>
<div>20 Jul 2012</div>
<a href="/2012/07/20/enyo-miso-dancer">Enyo, Miso, Dancer.sj</a>
</li>
+ <li>
+ <div>27 Jul 2012</div>
+ <a href="/2012/07/27/tiddly5-notifier-mvc">TiddlyWiki5, Backbone.Notifier, MVC Jungle</a>
+ </li>
</ul> <h3 id="licensing">licensing</h3>
<ul class="posts"> <li>
<div>10 Nov 2010</div>
@@ -6370,6 +6382,10 @@ <h3 id=".net">.net</h3>
<div>26 Jul 2012</div>
<a href="/2012/07/26/mvstar-3">Backbone.js: Hacker's Guide Part 2</a>
</li>
+ <li>
+ <div>27 Jul 2012</div>
+ <a href="/2012/07/27/tiddly5-notifier-mvc">TiddlyWiki5, Backbone.Notifier, MVC Jungle</a>
+ </li>
</ul> <h3 id="narwhal">narwhal</h3>
<ul class="posts"> <li>
<div>08 Mar 2010</div>
Please sign in to comment.
Something went wrong with that request. Please try again.