background preloader

Stack Mongo Node Angular

Facebook Twitter

Organisation du projet

Overview. Treeline. Open Source CMS Built on Node.js and MongoDB. Apostrophe Now! Get ViewerJS. Modern apps with Polymer and custom web components. Great talk on Polymer which is a new library that can drastically change the way we build front-ends for our web applications.

Modern apps with Polymer and custom web components

It's a fantastic time for the "frontends" no doubt about it. Until 2-3 years ago when the CSS and Javascript frameworks really started booming (I don't know why but I kind of relate it to Nodejs's launch which has nothing to do with frontend development but more like a huge attention over Javascript being pushed), doing design and development on the frontend was really a boring and repetitive experience. You load your stylesheets and javascript files and you start coding HTML over and over writing a lot of code that repeats itself quite a lot.

After that we had this boom I mentioned with some very cool projects such as Backbone, ExtJs, EmberJs, AngularJs etc. which placed another layer of abstraction on top of the DOM and introduced us to some very neat way of creating dynamic and responsive web pages. LeCoupa’s gists · GitHub. Quora. Koa-mongo. Krakenjs - Give your node.js express apps some extra arms. 26 modules Node.js que j’utilise tout le temps.

Je suis comme vous, je reviens toujours à une petite boîte à outils essentielle, qui m’accompagne de projet en projet, chaque outil ayant maintes fois prouvé sa valeur.

26 modules Node.js que j’utilise tout le temps

C’est notamment le cas pour les modules Node.js. Je me suis dit que ça pouvait vous intéresser de savoir lesquels j’utilise. Utilitaires généraux.

Mongodb

Meanjs. Koajs/workshop. AngularJS. NodeJS. Flow-Based Programming for JavaScript. The trusted source for JavaScript packages, Meteor resources and tools. Modules pour nodeJS. Rendr. Sails.js : un framework NodeJs pour une application MVC. Présentation Le framework Sails.js permet de créer rapidement une application Web avec une architecture MVC reprenant le base Ruby On Rails pour l’adapter à un serveur NodeJS.

Sails.js : un framework NodeJs pour une application MVC

Les points mise en avant dans Sails.js : Un ORM simple pouvant être utiliser avec n’importe quelle base de données, il suffit d’employer l’adaptateur qui correspond à la base de données cibléeL’API RESTful JSON est automatiquement générée par Sails.jsUn système de sécurité comprenant authentification, rôles et stratégies de permissions flexibles, personnalisables et utilisable dans les cas d’applications temps réelLes requêtes Socket.IO sont directement mappées vers les contrôleurs associés de façon transparenteOptimisation automatique des CSS et Javascript lors de la mise en production via la minification des ressources Pour ce faire Sails.js se base sur : Avant de commencer. Blogue de Jean-Philippe Monette. Déploiement - Découvrir Meteor. Au programme de ce chapitre :

Déploiement - Découvrir Meteor

Nodebook/index.adoc at master · oncletom/nodebook. ECMAScript 2015 Language Specification – ECMA-262 6th Edition. Laboratoire JS. Unitech/PM2. Mundial Memories - Revivez les moments inoubliables qui ont fait la magie de la Coupe du monde. Article du 12 Juin 2006 - Écrit par Jean-Michel Rouet Cahill a tout changé !

Mundial Memories - Revivez les moments inoubliables qui ont fait la magie de la Coupe du monde

Entré en deuxième période, le milieu d’Everton a assommé le Japon avec deux buts et une passe décisive en huit minutes. Il ne devait pas jouer et il est devenu un héros. Légèrement touché à un genou et, en principe, réservé pour le match suivant, contre le Brésil, dimanche prochain à Munich, Tim Cahill a longtemps regardé depuis le banc son équipe buter stérilement contre un Japon tout heureux de mener au score depuis la 26e minute, après une erreur de Mark Schwarzer doublée d’une faute d’arbitrage.

Ce qui n’était qu’un centre de Nakamura était ainsi devenu un but par l’incapacité de l’immense gardien de Middlesbrough (1,96 m, 92 kg) de s’imposer physiquement dans son pré carré, d’assurer son dégagement aux poings il est vrai contrarié par la charge illicite de Takahara, sur laquelle l’Égyptien Essam Abd El Fatah ne trouva pourtant rien à redire. Mundial Memories - Revivez les moments inoubliables qui ont fait la magie de la Coupe du monde. How to Implement Node + React Isomorphic JavaScript & Why it Matters.

What is Isomorphic JavaScript?

How to Implement Node + React Isomorphic JavaScript & Why it Matters

Introduction to React.js. Props & States Props Configuration des composants Hérités donc immuables Un component donne les props aux enfants State.

Introduction to React.js

Getting Started. JSFiddle # The easiest way to start hacking on React is using the following JSFiddle Hello World examples: Starter Kit # Download the starter kit to get started.

Getting Started

In the root directory of the starter kit, create a helloworld.html with the following contents. <! Javascript Archives - Maxlab Maxlab. J’avais déjà écrit quelque chose sur le sujet il y a 2 ans et bien que les bases restent les mêmes, le langage évolue et se répand de plus en plus, notamment au sein des entreprises.

Javascript Archives - Maxlab Maxlab

Les bases de codes deviennent complexes et là ou on pouvait avant se permettre des erreurs, elles posent aujourd’hui de nombreuses difficultés aussi bien en terme de maintenance, de performance que de sécurité. Ce guide regroupe les principales bonnes pratiques à appliquer lorsqu’on développe en javascript. Il est conçu autour de règles afin d’être utilisé en temps que référence, par exemple pour fixer le cadre d’un projet. Leur nombre est volontairement limité mais ce sont selon moi les plus importantes à retenir et elles sont hélas souvent mal appliquées, généralement par méconnaissance du langage. N’hésitez pas à l’utiliser, le copier, le modifier. Continue Reading. ToulouseJS. ToulouseJS - 2 0 1 3 Un réseau de réseaux qui permet à des objets physiques de pouvoir récupérer, stocker, transférer et traiter les données entre les mondes physiques et virtuels.

ToulouseJS

"Internet of Things in 2020. Roadmap for the Future, 1.1" Identification. Toulouse JS #3 - Hadrien Lanneau. Introduction à Gulp. Vous commencez tous à connaitre les tasks runners, ces outils qui permettent d'automatiser les tâches de développement récurrentes. Personnellement je n'aipas arrêtéd'en parler depuis que Grunt à déterré cette vielle problématique, assez récente pour le développement Web côté front end. Il faut avouer que de par l'évolution du développement Web, côté front end, on voit beaucoup de personnes qui n'ont pas de vraies bases de développeur.

Je veux dire par là non pas que ces personnes sont incompétentes, mais plutôt qu'il manque parfois la bonne flemme du développeur, celle qui le pousse à développer des solutions techniques pour mieux développer des produits. Il manque un peu d'algorithmie dans les veines, de curiosité et d'amour du risque. Premiers pas avec Grunt. Nous vous conseillons aujourd’hui d’utiliser un gestionnaire de tâches qui nous paraît être mieux sur bien des points: configuration plus souple, lisible et facile et rapidité vous attendent avec Gulp.

Vous avez sûrement déjà entendu parler de Grunt à droite à gauche, en conférence, voire votre boite l’utilise déjà mais vous ne savez toujours pas trop ce qui se cache derrière ce terme saugrenu digne d’un personnage de Warcraft. Soit, ce n’est pas bien grave. Grunt est simplement un JavaScript Task Runner, un outil vous permettant de créer des tâches automatisées en JavaScript. Forcément ce n’est pas très parlant mais c’est tout l’intérêt de cet article, vous expliquer ce qu’est Grunt et pourquoi il peut vous être utile dans un workflow de front-end dev.

Vous est-il déjà arrivé de devoir régulièrement lancer, lancer et relancer des processus tels que Sass, LESS, uglify - en somme des préprocesseurs ou des minifiers - régulièrement à la main ? Voici un workflow assez classique : $ npm init. Ember.js - A framework for creating ambitious web applications.

Backbone.js. Backbone.js gives structure to web applications by providing models with key-value binding and custom events, collections with a rich API of enumerable functions, views with declarative event handling, and connects it all to your existing API over a RESTful JSON interface. The project is hosted on GitHub, and the annotated source code is available, as well as an online test suite, an example application, a list of tutorials and a long list of real-world projects that use Backbone. Open Source - DocumentCloud. DocumentCloud. Sans titre. What makes us Different? All in one Unlike QlickView, Tableau, IBM, MicroStrategy, we offer an integrated solution that provides a single solution; an "all in one" collective representation of the data.

With Captain Dash you are not required to have an extraction solution by data source, a storage solution as well as visualization solution. From "legacy data" to "web analytics" via data from "open data" or files synchronized by us, all of the data. Brian Ford. Google Traduction. Aggregation. Automattic/mongoose. Runnable - Discover Everything through Code.