background preloader

Node blog

Node blog
Related:  node.js

The Node Beginner Book » A comprehensive Node.js tutorial Formation Node.js Un monde nouveau Sorti en 2009, Node.js a complètement révolutionné la perception de JavaScript et des infrastructures logicielles côté serveur. Extrêmement performant, agréable à l’emploi, doté d’un écosystème et d’une communauté extrêmement vigoureux, Node.js affiche désormais de nombreux très gros acteurs en production avec des capacités de montée en charge insolentes et beaucoup de success stories. Objectifs La formation Node.js vous donne toutes les clés pour bien démarrer avec Node.js tout en professionnalisant et industrialisant vos pratiques de développement JavaScript. Elle permet aux stagiaires de : Il s’agit donc non pas d’une « simple » formation technique, mais véritablement d’un ensemble complet de savoir-faire qui donne non seulement les clés d’une fonctionnalité immédiate, mais aussi les moyens de produire du code maintenable et qualitatif sur la durée. Public visé Programme Le programme de la formation Node.js est le suivant : Jour 1 — Mise en jambe Node et JavaScript avancé

Node.js Hispano | Node.js – JavaScript en el Servidor – Comunidad en Español Une introduction au développement node.js sous Windows | French Coding Node.js, aussi appelé simplement Node, est une plateforme de développement permettant l’exécution de JavaScript du côté serveur. La principale spécificité de Node est qu’il utilise un modèle d’exécution asynchrone basé sur les événements. Cette façon de faire le développement est tirée directement du modèle de développement que propose JavaScript. Ce qui permet à Node.js de vivre du côté serveur est l’engin JavaScript utilisé par Google Chrome, V8. C’est aussi par cette façon que Node.js tient une très grande partie de sa rapidité d’exécution. À vue d’oiseau, Node offre les avantages suivants : Permets l’exécution du JavaScript du côté serveur (évidemment!) Un exemple Il est possible d’illustrer un exemple de l’exécution événementielle de Node à l’aide du code suivant : Cet exemple de code fait les choses suivantes Installation La façon la plus simple d’installer Node.js est de passer par Chocolatey. npm Avec npm, l’installation d’une librairie se fait à l’aide de la commande npm install.

Bien démarrer avec Node.js Node.js est une technologie qui permet d’écrire du javascript coté serveur pour réaliser des applications webs. Le framework existe depuis 2009 et bien que très jeune, il attire de nombreux développeurs. Ce que Node.js fait bien Node.js est particulièrement adapté aux projets ayant besoin de temps réel. Notamment supporte nativement des technologies comme les websockets, ce qui permet de créer facilement des applications réactives. La grosse différence avec ce qu’on trouve sur un framework PHP par exemple est le fait qu’on peut conserver un état sur les appels entre le client et le serveur. Ce qu’il est plus difficile de faire avec Node.js (pour l’instant) Si vous souhaitez développer une application web classique complexe, c’est encore compliqué avec node.js. NPM est le gestionnaire de packet de Node.js, il permet d’installer très simplement les contributions de la communauté (applications, outils, frameworks…). Express C’est le package le plus populaire que vous pourrez récupérer sur NPM.

Sincronizar datos en tiempo real Cita: Iniciado por bNd170 No sé si es que no me he explicado bien o que contestáis sin leer el post entero. Uso ajax tan a diario como uso PHP pero no es lo que busco con este hilo en el foro. Lo mínimo hubiese sido saber que es APE para contestar y no dar palos de ciego. Lo que busco con frimeworks que te permitan conocer EN TIEMPO REAL, si hay un cambio en los datos que estas mostrando en ese momento, no quiero un temporizador que cada X segundos refresque un div mediante AJAX, NO! No se cual es tu caso ni exactamente que necesitás hacer, el problema de node.js, y otras tecnologías para pasar info permanentemente del server al cliente no son soportadas (a su instalación me refiero) en muchos servidores. Para probarla a full, abri varios navegadores y agrega registros desde uno y desde otro Saludos __________________ La voz de las antenas va, sustituyendo a Dios.

Node.js Un article de Wikipédia, l'encyclopédie libre. Node.js est de plus en plus populaire comme plateforme serveur[1], elle est utilisée par Groupon[2], SAP[3], LinkedIn[4],[5], Microsoft[6],[7], Yahoo![8], Walmart[9], Rakuten et PayPal[10],[11]. Historique[modifier | modifier le code] Ryan Dahl, créateur de Node.js Node.js est utilisé au cœur de Palm webOS[17]. Exemple[modifier | modifier le code] Voici un exemple d'implémentation du programme Hello World sous forme de serveur Web : On peut noter trois points dans ce code : un chargeur de module (require)la présence native d'une bibliothèque HTTP.l'aspect asynchrone du langage. Frameworks pour Node.js[modifier | modifier le code] Outils pour Node.js[modifier | modifier le code] Références[modifier | modifier le code] Voir aussi[modifier | modifier le code] Articles connexes[modifier | modifier le code] Liens externes[modifier | modifier le code] (en) Site officiel

Installing node.js and npm on Mac OSX 10.9 Mavericks node.js allows you to run javascript in the Terminal as appose to a regular browser which makes for a modern workflow in web development, with node.js installed an associated package called npm (Node Package Manager) is also installed which can manage other applications that utilize node.js, one of the main ones being grunt.js. OSX Yosemite 10.10 guide here. To install node.js on OSX 10.9 Mavericks you can download a pre-compiled binary package which makes a nice and easy installation. Head over to and click the install button to download the latest package. Install the package by following along which will install node and npm, npm is Node Package Manager which facilitates installs of additional packages for node.js. At the end of the install you are prompted to make sure that /usr/local/bin is in your path, double check you have it by running in the Terminal: echo $PATH If not add it in either .bash_profile or .bashrc in your home directory. Installing Packages for Node

How new technology is influencing the design of the future airport The new, multi-sensory Bradley West Terminal at LAX provides a great example of the ways in which digital technologies are impacting the look of the airport. Curtis Fentress, Principal-in-Charge of Design at Fentress Architects, told FTE he expects to see the “retrofitting of screens and interactive devices in almost all airports”. (Photo Credit: Moment Factory) While we all know that new technology will have a huge impact on the future airport experience, it’s far more difficult to predict exactly how these technological developments will impact the actual appearance of future terminals. “Technology is moving so quickly it’s hard for all of us to grasp the effects,” Fentress told FTE. Curtis Fentress, Principal-in-Charge of Design, Fentress Architects, is responsible for the iconic design of the likes of Los Angeles International Airport, Denver International and Incheon Airport. A self-cleaning, self-repairing airport Creating a sense of place Passengers become customers

Node.js : le livre du débutant JavaScript et vous▲ Avant de rentrer dans les détails techniques, prenons un moment pour parler de vous et de votre rapport avec JavaScript. Ce chapitre va vous servir à déterminer s'il vous est utile de continuer la lecture de ce livre. Si vous êtes comme moi, vous avez commencé le développement Web il y a quelques années en écrivant des pages HTML. Ce que vous vouliez était surtout apprendre à créer des pages Web complexes ; vous avez donc appris des langages comme PHP, Ruby, Java pour écrire du code serveur. Malgré tout, vous avez gardé un œil sur JavaScript et avez découvert, avec l'apparition de jQuery, Prototype ou autres bibliothèques, que JavaScript pouvait réaliser des choses avancées, bien au-delà de simples window.open(). Pour autant, tout cela restait de la technologie côté client et même s'il est plaisant de pouvoir compter sur jQuery pour agrémenter son site, au bout du compte, vous n'étiez au final qu'un utilisateur de JavaScript, pas un développeur JavaScript. "Hello World"▲

gulp-clone Clone files in memory in a gulp stream Duplicate files in memory. Install Install with npm. npm install --save-dev gulp-clone Changelog 1.0.0: Breaking change - There is a new operating mode, as explained in the 1st example. Example gulp-clone is useful in all those situations where you perform a destructive operation on your files (as for example concat) and you want to keep your original files for further processing or saving. var gulp = require'gulp'; var concat = require'gulp-concat'; var clone = require'gulp-clone'; var es = require'event-stream'; gulptask'default' var scripts = gulpsrc'assets/**/*.js'; var bundle = scriptspipeclone pipeconcat'bundle.js'; return esmergescripts bundlepipegulpdest'out'; ##Example - Bypass mode var cloneSink = clonesink; gulpsrc'assets/**/*.js' pipecloneSink pipeconcat"bundle.js" pipecloneSinktap pipegulpdest'out/'; License MIT @ Mario Casciaro

Related: