<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Links roundup from dotjs.eu (CubicWeb&#39;s Forge) RSS Feed</title>
    <description></description>
    <link>http://www.cubicweb.org/blogentry/2532796</link>
<item>
<guid isPermaLink="true">http://www.cubicweb.org/blogentry/2532796</guid>
  <title>Links roundup from dotjs.eu</title>
  <link>http://www.cubicweb.org/blogentry/2532796</link>
  <description>&lt;p&gt;A few people from Logilab attended the &lt;a class=&quot;reference&quot; href=&quot;http://www.dotjs.eu&quot;&gt;dotjs&lt;/a&gt; conference in Paris last week. The conference wasn&#39;t exactly what we expected, we were hoping for more technical talks. Nevertheless, some of the things we saw were quite interesting. Some of them could be relevant to &lt;a class=&quot;reference&quot; href=&quot;http://www.cubicweb.org&quot;&gt;CubicWeb&lt;/a&gt;.&lt;/p&gt;
&lt;img alt=&quot;http://www.cubicweb.org/file/2532779?vid=download&quot; src=&quot;http://www.cubicweb.org/file/2532779?vid=download&quot; /&gt;
&lt;p&gt;Here is a raw roundup of links collected last friday :&lt;/p&gt;
&lt;p&gt;&lt;div class=&quot;section&quot;&gt;&lt;a href=&quot;https://developers.google.com/chrome-developer-tools/docs/overview&quot; title=&quot;&amp;lt;p&amp;gt;advanced web developer tools inside Chrome Canary&amp;lt;/p&amp;gt;
&quot;&gt;Chrome developer tools&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;section&quot;&gt;&lt;a href=&quot;http://yeoman.io/&quot; title=&quot;&amp;lt;p&amp;gt;set of tools to create projects with many nodejs/javascript/css dependencies, initialize your project with test and run a local server before build.&amp;lt;/p&amp;gt;
&quot;&gt;yeoman&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;section&quot;&gt;&lt;a href=&quot;http://gruntjs.com/&quot; title=&quot;&amp;lt;p&amp;gt;task based command line tools for javascript projects (used by yeoman)&amp;lt;/p&amp;gt;
&quot;&gt;grunt.js&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;section&quot;&gt;&lt;a href=&quot;http://backbonejs.org/&quot; title=&quot;&amp;lt;p&amp;gt;clean MVC structured javascript library&amp;lt;/p&amp;gt;
&quot;&gt;backbone.js&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;section&quot;&gt;&lt;a href=&quot;http://www.dartlang.org/&quot; title=&quot;&amp;lt;p&amp;gt;Google language that compiles into javascript&amp;lt;/p&amp;gt;
&quot;&gt;Dart&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;section&quot;&gt;&lt;a href=&quot;http://www.typescriptlang.org/&quot; title=&quot;&amp;lt;p&amp;gt;Language that compiles to javascript (Microsoft)&amp;lt;/p&amp;gt;
&quot;&gt;TypeScriptLang&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;section&quot;&gt;&lt;a href=&quot;http://expressjs.com/&quot; title=&quot;&amp;lt;p&amp;gt;web application framework for node.js&amp;lt;/p&amp;gt;
&quot;&gt;Express.js&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;section&quot;&gt;&lt;a href=&quot;http://visionmedia.github.com/mocha/&quot; title=&quot;&amp;lt;p&amp;gt;Javascript test framework runs in node and in the browser (used in yeoman)&amp;lt;/p&amp;gt;
&quot;&gt;Mocha&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;section&quot;&gt;&lt;a href=&quot;http://vojtajina.github.com/testacular/&quot; title=&quot;&amp;lt;p&amp;gt;test framework in nodejs.&amp;lt;/p&amp;gt;
&quot;&gt;Testacular&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;section&quot;&gt;&lt;a href=&quot;http://sass-lang.com/&quot; title=&quot;&amp;lt;p&amp;gt;SASS is a language that compiles into CSS, high-level functionnality available (nested rules, variables, mixins, etc)&amp;lt;/p&amp;gt;
&quot;&gt;SASS&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;section&quot;&gt;&lt;a href=&quot;http://angularjs.org/&quot; title=&quot;&amp;lt;p&amp;gt;javascript library to &amp;amp;quot;enhance&amp;amp;quot; HTML. Scary syntax.&amp;lt;/p&amp;gt;
&quot;&gt;Angular.js&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;section&quot;&gt;&lt;a href=&quot;http://enyojs.com/&quot; title=&quot;&amp;lt;p&amp;gt;framework to develop web applications that also run on mobile (used in webOS). Strengths are supposed to be the components architecture. For samples see : &amp;lt;a class=&amp;quot;reference&amp;quot; href=&amp;quot;http://enyojs.com/sampler/&amp;quot;&amp;gt;http://enyojs.com/sampler/&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;
&quot;&gt;Enyo.js&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;section&quot;&gt;&lt;a href=&quot;http://socket.io/&quot; title=&quot;&amp;lt;p&amp;gt;enables realtime apps in the browser. Interresting architecture of fallback usage (try websockets, then flash socket, then ajax long poling, then ajax multipart streaming, then forever iframe and finally jsonp polling).&amp;lt;/p&amp;gt;
&quot;&gt;Socket.io&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;section&quot;&gt;&lt;a href=&quot;https://npmjs.org/package/when&quot; title=&quot;&amp;lt;p&amp;gt;when.js is a javascript implementation of the &amp;amp;quot;Promises&amp;amp;quot; pattern &amp;lt;a class=&amp;quot;reference&amp;quot; href=&amp;quot;https://en.wikipedia.org/wiki/Futures_and_promises&amp;quot;&amp;gt;https://en.wikipedia.org/wiki/Futures_and_promises&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;
&quot;&gt;when.js&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;section&quot;&gt;&lt;a href=&quot;http://coffeescript.org/&quot; title=&quot;&amp;lt;p&amp;gt;is a little language that compiles into Javascript. Notion of transpiler (as opposed to compiler)&amp;lt;/p&amp;gt;
&quot;&gt;Coffeescript&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;section&quot;&gt;&lt;a href=&quot;http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/&quot; title=&quot;&amp;lt;p&amp;gt;Javascript Source Maps : a way to find the original code when the browser only sees compiled javascript code.&amp;lt;/p&amp;gt;
&quot;&gt;Source Maps explained&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;
</description>
  <dc:date>2012-12-10T14:26-01:00</dc:date>
  <dc:creator>Arthur Lutz</dc:creator>
</item>
  </channel>
</rss>