Pour faire suite à mon précédant post : "Sequelize un ORM pour JavaScript", voici un tuto minimaliste pour faire afficher insérer et supprimer des objets dans une base de données relationnelle avec Node.js grâce à sequelize. J'ai choisi comme SGBD/R PostgreSQL L'objet à manipuler sera basé sur la classe personne : Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part 1234567 'use strict'; module.exports = class Personne { constructor(firstName, lastName) { this.prenom ...
'use strict'; module.exports = class Personne { constructor(firstName, lastName) { this.prenom
Mis à jour 17/08/2016 à 19h38 par autran
Je ne cesse d'entendre dire que GWT n'a plus d'avenir et qu'il sera remplacé à très court terme par des frameworks JavaScript comme AngularJS. En effet, avec AngularJS on peut très rapidement développer des IHM suivant le paradigme MVVC en JavaScript et HTML5. AngularJS est parfaitement compatible, pour ne pas dire en parfaite osmose avec un back end JavaScript côté serveur comme Node.js En revanche, il est beaucoup plus difficile d'associer un front AngularJS avec ...
Mis à jour 25/01/2016 à 09h06 par ClaudeLELOUP
Pour faire suite à l'article « Comment convaincre votre DSI d'adopter Node.js et AngularJS pour remplacer JEE », je vous propose une petite réflexion sur le processus migratoire qui pourrait être adopté une fois que la décision est prise. Je rappelle qu'une telle migration n'est envisageable que sur des applications dont les couches vues et de traitements/persistances sont bien séparées. En effet, une application dans laquelle des JSP se connecteraient à une base de données est à mon ...
Mis à jour 11/01/2016 à 07h37 par ClaudeLELOUP
JEE possède des avantages qui en font une plateforme de développement open source sans égale dans la catégorie des systèmes d'information métier de grandes dimensions. En effet, il permet d'écrire rapidement des objets métier stockés en SGBD/R, les fameux EJB. Au-delà de permettre la manipulation de simples CRUD (create – read – update – delete), la technologie JEE permet de faire face à la montée en charge en clonant les « tiers » (aussi appelé scalabilité) ou en offrant des mécanismes presque ...
Mis à jour 29/12/2015 à 17h42 par autran
Auteur : Gokan EKINCI Date de première publication : 2015-12-27 Licence : CC BY-NC-SA Objectif : Réaliser une copie parfaite d’objet Contraintes : L’objet copié ne devra pas impacter l’objet d’origine si on modifie un attribut (effet indésirable), nous appelerons ce principe le « deep-copy ». On testera le « deep-copy » à partir de l’opérateur « === ».L’objet copié devra pouvoir exécuter les méthodes de l’objet d’origine.L’objet copié devra ...
Mis à jour 31/12/2015 à 11h25 par Gugelhupf (Remise au centre des tableaux, car la rectification précédente n'a pas eu l'effet voulu)