udib 17/02/2012 - 17:29
This is part 2 of a series exploring how to build a full-pledged UML editor in JavaScript.   

This is part 1 of a series exploring how to build a full-pledged UML editor in pure JavaScript. 

 

Why JavaScript

I really love Python & its wonderful frameworks - they brought me pure joy & satisfaction for the past 6 years.

However, I'm forced to acknowledge that the times they are a-changin: logic moves back to the client-side, leaving the server-side to do almost nothing (just data access, usually). Further more, the server side turned into a series of disporate API's, which the client consumes, provided by different vendors - so now even the data access moves to the client, which talks directly with datastore providers.

udib 05/02/2012 - 23:27

Spine is an MVC framework to build client side web applications. It is modeled after Rails, with integration for the server side. It is also built using Coffeescript and supports writing applications in Coffeescript.

 

Another core value is that it focuses on making interactions with the server asynchronous, thus reducing the percieved load time of data.

ittayd 17/11/2011 - 05:52

Lately, I am surprised of how javascript is perceived with people who are not so familiar with the new era of javascript.
Javascript has stepped up in its significance as a development language quite high in the last 3-4 years and it still does.
With javascript becoming so popular for developing almost any field: server side, database, client, mobile devices, cable boxes, games (and I can continue wit this list – but i won’t), the need for a proper IDE arises.

orenf 27/10/2011 - 11:23

http://code.google.com/p/jslibs/wiki/JavascriptTips#language_advanced_Ti...

 

I thought I knew Javascript pretty well, I found a lot of things new to me

ittayd 05/07/2011 - 15:42

It is interesting to note that Javascript is becoming more and more an assembly language for the web. Javascript is used more and more as either the direct "VM" for new languages (e.g., coffeescript) , or an additional backend. See here a detailed list

 

The newes addition is ClojureScript, a dialect of clojure that compiles to Javascript. Here is the rationale behind it. Rich Hickey, creator of clojure is behind it.

 

I find two interesting issues here:

ittayd 21/07/2011 - 09:33

cool 3D demo of the human brain - powered by html5's canvas

orenf 21/02/2012 - 21:14

A sneak pick to ES.harmony - the future of javascript

orenf 18/02/2012 - 10:12

The article explains why loading jquery at the head of the document hurts performance and suggests a workaround that allows to move its loading to the bottom of the page.

ittayd 18/02/2012 - 10:11

Use css standard selectors to retrieve results from a json object.

orenf 09/02/2012 - 11:41

How to strcuture javascript application (small or large) and organize the code to be scalable and maintainable.

orenf 07/02/2012 - 09:39
Syndicate content