SoJavaScript

JavaScript, critiques et développement front-end

Critique du livre JavaScript™

| Commentaires

le Guide Complet, de Nicolas Froidure

ISBN-10: 2822408653 / ISBN-13: 978-2822408653

Il existe deux versions du livre. Une version dite “de poche” et une autre plus complète. Cette dernière a des chapitres en plus comparée à la première, pour aller plus loin : les performances, les design patterns, les frameworks et la boite à outils du développeur JavaScript. Si vous hésitez, prenez cette version “longue” qui vous servira pour une deuxième lecture, plus technique.

À propos de l’auteur

Nicolas Froidure est un développeur JavaScript full-stack, un fervent défenseur des streams et un utilisateur du premier jour de Node.js. Il écrit de nombreux plugins, outils et programmes Open Source. De plus, il est un des piliers de FranceJS, regroupant les communautés francophones autour de JavaScript, ainsi que de ChtiJS, communauté JavaScript de Lille. N’hésitez pas à y aller si vous êtes dans le coin, Nicolas est quelqu’un aussi accessible que sympa avec qui il est très enrichissant de discuter de JavaScript (entre autre !).

Critique du livre

L’idéal […] est de permettre à monsieur tout-le-monde de devenir un développeur JavaScript

Nicolas Froidure JavaScript™

Critique du livre JavaScript Enlightenment

| Commentaires

de Cody Lindley

ISBN-10: 1449342884 / ISBN-13: 978-1449342883

TL;DR Ce livre est réservé, selon l’auteur, à des débutants ayant déjà manipulé JavaScript ou une librairie JavaScript (jQuery par exemple). Il enseigne en profondeur le fonctionnement des objets JavaScript : les objets natifs (Object, Array, String, etc), les primitives ("string", 12, false, undefined, null) et les objets définis par le développeur. Comme tout est objet, ou peut être utilisé comme tel en JavaScript, l’auteur part du principe que si ce point est compris, alors le lecteur aura toutes les bases pour comprendre le langage et ainsi passer d’un développeur utilisant une librairie à un développeur JavaScript

A book to turn a JavaScript library user into a JavaScript developer

Cody Lindley JavaScript Enlightenment

Comment créer et déployer un blog avec Octopress ?

| Commentaires

sur Ubuntu et hébergement alwaysdata

Comme je l’ai dit dans le premier post Pourquoi créer son blog (de geek) avec Octopress ?, il ne faut pas avoir peur de taper quelques lignes de commande pour gérer le blog. Aucune interface graphique n’est à disposition. Octopress a besoin de quelques prérequis pour fonctionner :

  • git pour récupérer Octopress, le mettre à jour et versionner ses fichiers
  • Ruby 1.9.3 utilisant une machine virtuelle (par exemple RVM)

Pour le reste, comme chaque environnement est spécifique, le mieux est de lire la documentation très rapide et claire. Cependant, si vous êtes, comme moi, sous Ubuntu (12.04), voici comment j’ai procédé (fin août 2013) :

Pourquoi créer son blog (de geek) avec Octopress ?

| Commentaires

et laisser tomber le gros Wordpress

Soyons clairs, je ne connais pas Wordpress intimement. Ce sous-titre a simplement une vocation trollesque :) Je n’ai jamais travaillé avec, si ce n’est l’avoir installé “pour tester”. Cet article ne sera donc ni une comparaison Octopress/Wordpress ni une critique de Wordpress qui n’a d’ailleurs rien à prouver. A l’heure où j’écris ces lignes, environ 70 millions de personnes pourront vous dire que Wordpress, c’est le pied. Par contre, un nombre plus limité vous parlera d’Octopress.

Critique du livre JavaScript: The Good Parts

| Commentaires

de Douglas Crockford

ISBN-10: 0596517742 / ISBN-13: 978-0596517748

Ce livre, écrit par Douglas Crockford, est destiné à un public intermédiaire en JavaScript, ayant déjà connaissance des bases du langage. Il est court, une centaine de pages sans les annexes. Les “bonnes pratiques”, selon l’auteur, sont décrites de façons claires, concises et facilement compréhensibles pour peu que vous ayez déjà des notions en JavaScript.