IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Découvrez Ember.js, un framework JavaScript pour créer des applications web,
Un tutoriel de Bertrand Pinel

Le , par vermine

38PARTAGES

7  0 
Bonjour,


Je vous propose un article de Bertrand Pinel sur le framework JavaScript Ember. Article publié à l'origine sur le blog d'Ippon et qui a pour objectif de présenter Ember.js,qui est orienté MVC côté client.

Découvrez Ember.js, un framework JavaScript MVC pour créer des applications Web

N'hésitez pas donner votre avis sur l'article et à partager votre opinion et vos retours d'expérience sur ce framework.

Découvrez nos autre articles, cours et tutoriels sur les frameworks JavaScript !

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Kreepz
Modérateur https://www.developpez.com
Le 27/06/2016 à 15:34
Bonjour,

Petite erreur dans le point III.B Ajout d'un framework. C'est écrit :

Code : Sélectionner tout
ember install ember-cli-boostrap
Mais c'est :

Code : Sélectionner tout
ember install ember-cli-bootstrap
Sinon, très bon article !
1  0 
Avatar de bilgetz
Membre averti https://www.developpez.com
Le 02/03/2016 à 11:01
Bon article.
Pour l'extension chrome, il faut savoir qu'elle existe aussi pour Firefox.

Que vous ayez lu ce post jusqu'au bout et réussi à suivre et à comprendre mes explications ;
Bon je triche, je connaissais déjà Ember JS :p

Que vous ayez pris goût à ce framework, un peu trop méconnu selon moi, du moins en France où tout le monde ne jure plus que par Angular.js (qui a de grandes qualités par ailleurs).
Ember est un bon framework, avec de bon concept. Certain sont d'ailleurs repris par angular 2.0.
Ce que je reproche a Ember, c'est l'utilisation Hors NodeJs.
J'avais essayé de le faire fonctionner avec un Back-End en Spring Data Rest. Aucun adapter existe (c'est du HateOS, Ember est en JSon API) en tentant de faire le mien, je me suis vite aperçu que je perdrais trop de temps.

Pour resumer selon moi :
Full node : Ember.
Sinon : angular.

(je suis prêt a changer d'avis si quelqu'un a un jolie exemple de Spring Data Rest avec Ember).
0  0 
Avatar de SylvainPV
Rédacteur/Modérateur https://www.developpez.com
Le 02/03/2016 à 11:52
Merci pour cet article. Je connais assez peu Ember, je suis resté sur l'idée qu'il s'agissait d'un Angular-like avec une syntaxe de templating Handlebars-like.

J'ai quelques questions qui me sont venues en arrivant section IV-A :
- pourquoi utiliser ici Ember.computed ? il me semble que dans l'exemple, il s'agit soit de valeurs statiques, soit de références directes à d'autres données du modèle
- qu'apportent les notations Ember.Object et Ember.A comparé aux objets et arrays classiques ?
- il est dit que le boulot d'un contrôleur que de mettre en forme pour le template les données mises à disposition par la route. Mais alors à quoi sert à la couche Vue indiquée dans le schéma section II ?

J'ai aussi essayé de récupérer le projet de Bertrand et de le build, mais la commande de build me fait de bien drôles de choses. Elle bloque indéfiniment sur mon poste en affichant le message "Building", la conso CPU de node oscille entre 10 et 25% et je viens de m'apercevoir que la taille du dossier projet augmentait continuellement, 1.14 Go au moment où j'ai killé le process.
0  0 
Avatar de vermine
Expert éminent sénior https://www.developpez.com
Le 27/06/2016 à 17:04
C'est corrigé !

0  0