import : espace de nom !

import {ItemList} from './item.js';
//import {qs, $on} from './helpers.js';
import * as Help from './helpers.js';
import Template from './template.js';


export default class View {
/**
* @param {!Template} template A Template instance
*/
constructor(template) {
this.template = template;

this.$todoList = Help.qs('.todo-list');
this.$newTodo = Help.qs('.new-todo');
}

Promise : Training

Une promesse est un objet auquel on attache des callbacks plutôt que de passer des callbacks à une fonction.

Une promesse est comme un bipeur de restaurant.

Vous partez avec le bipeur (une promesse).
Vous êtes libre de faire autre chose.


Codelab


https://codelabs.developers.google.com/codelabs/pwa-promises/index.html?index=..%2F..dev-pwa-training#0