Scato

Back to the Future: JavaScript Best Practices

ScatoEggenJavaScript

A while ago, somebody asked me for some reading material on JavaScript best practices. This was the moment I realized that Douglas Crockford's JavaScript: The Good Parts is actually outdated.

Lees meer
Scato

JavaScript, the Universe and Everything - Part 3: Comparing Node to PHP

ScatoEggenJavaScript

JavaScript is taking the world by storm, making technologies like PHP obsolete... This is of course not true.

In this third and last part of JavaScript, the Universe and Everything, I will take a look at Node and compare it to PHP.

Lees meer
Scato

JavaScript, the Universe and Everything - Part 2: JavaScript in a PHP World

ScatoEggenJavaScript

In the first part of JavaScript, the Universe and Everything, I tried to explain what JavaScript really is.

Lees meer
Scato

JavaScript, the Universe and Everything - Part 1: What is JavaScript?

ScatoEggenJavaScript

If you want to know what JavaScript really is, you have to look beyond just the language. In contrast to PHP, there are several platforms that it runs on. And then there’s the ecosystem, which is nothing like the one PHP has.

Lees meer
Scato

The New JavaScript Workflow

ScatoEggenJavaScript

I can still remember seeing jQuery for the first time. Then we got Node JS! Running client-side code on Node wasn’t always possible, and ECMAScript 6 was great in theory, but how long would we have to wait until all browsers were updated? Much to my surprise, these problems are gone!

In this blog post, I will describe a JavaScript workflow that includes:

  • bundling JavaScript with Webpack
  • running ECMAScript 6 with Babel
  • checking style with ESLint
  • running unit tests on Node with Mocha
Lees meer
Martin

DMCRadio: CocoonJS

Martinde KeijzerJavaScript

Episode: 2012 - 12 
Ibon Tolosana 
CocoonJS is a native wrapper for HTML5 canvas based applications/games.Without any code changes and thanks to its OpenGL canvas bindings CocoonJS is able to execute you applications with almost a 1000% performance boost.CocoonJS offers native iOS and Android deployment environment. It is highly focused on monetization since applications deployed in CocoonJS have out-of-the-box Ad networks and tracking systems integration. Other features like asynchronous websockets, localStorage, facebook integration, etc. are available too. All this magic is achieved directly, without cross-compilation processes or being limited to custom APIs.

Lees meer
Martin

Getting started with Sencha Touch 2

Martinde KeijzerJavaScript

The web as a mobile platform

The web has been a great place on desktops and laptops for quite some time, but with a booming growth of mobile devices like tablets and smartphones, the internet has become increasingly more interesting on these devices as well. Building mobile apps for the web has some advantages when compared to native development, before we start with Sencha Touch 2 we will take a look at these advantages.

Lees meer
Boy Baukema

IB @ 2012.JSConf.eu

BoyBaukemaJavaScript

Ten years ago JavaScript was considered a toy, then the XMLHttpRequest object was discovered, then came the JIT engines, making JavaScript fast, now with new specifications (ES5, ES6, ES7) coming out and more libraries than you can shake a stick at JavaScript is as big an envinronment as any server-side language.

Lees meer