Si vous vous demandez quelles sont les technos que vous devez suivre, alors je vous invite à écouter attentivement ce qui va suivre.
Aujourd’hui, je vous présente David, designer et développeur frontend. Il nous explique, ce qui, selon lui, sera important en 2015 dans le domaine du développement web.
Cette interview est la première du genre. Je compte en proposer plus souvent par la suite. Je vous invite donc à me laisser un commentaire pour me dire si le format vous plait.
Notes de la vidéo (liens et ressources dont nous parlons)
### David Leuliette en 140 caractères
Designer • développeur front-end • évangéliste opensource
### Compagnons
- Terminal : Je déploie mes applications web grâce à git
- HTML5 & CSS3 : J’adhère aux standards du web
- JavaScript : Je suis fondateur de chtiJS
Question : Quelles sont les technologies qui vont marquer 2015 ?
### Hardware : smartphones
- 2014 : 1 milliard de smartphones android (source: Frenchweb)
- Abandon du laptop pour le mobile. Exemple le week-end mon premier accès à internet est le smartphone
### Développement : mobile first avec le framework Foundation
Un des frameworks responsive les plus stable que vous pouvez choisir pour votre prochaine application web : http://foundation.zurb.com/
Vous pouvez participer à la roadmap de Foundation 6 : https://trello.com/b/QBPKlQqf/foundation-sites
### JavaScript avec ES6 (EcmaScript 6)
En période de transition : compilateur ES6 to JS : https://babeljs.io/
### Sites mobiles ?
Avantages & inconvénients (voir mon article sur mon blog)
Question : Dans quels domaines faudrait-il se former (ou au moins être en veille) ?
### Performance
Sur le web comme dans la vraie vie le temps c’est de l’argent. Un site internet doit se charger en moins d’un seconde.
- RESS : Responsive Server Side
- RequireJS : Eclater son javascript en modules et les charger au besoin en suivant l’approche AMD (Asynchronous Module Definition)
- Browserify : proche de RequireJS, permet de changer des modules avec leurs dépendances
### Évolution des écrans HD
Images SVG : permettent de gagner votre indépendance vis à vis des résolutions d’écrans.
Question : Qu’est ce qui se différencie par rapport à d’autres designers ?
Je suis intransigeant sur la qualité.
Mon but est de construire l’avenir, pas de corriger les erreurs du passé.
Open source by Design ?
- Liberté : Chaque utilisateur est libre de l’usage qu’il veut faire du programme
- Égalité : Le logiciel libre ne confère à personne de pouvoir sur personne
- Fraternité : Les utilisateurs peuvent s’entraider en partageant des copies & en développant en collaboration leurs versions
Le partage est une pratique commune forte utile.
Question : Qu’est ce qui est très apprécié chez toi par tes clients ?
Je travaille en agence web donc je n’ai pas de « vrais clients »
J’aime expliquer de façon simple des concepts complexes. J’essaye de trouver un language commun.
Question : Quelles sont tes stratégies pour trouver des clients ?
- Partager les bonnes pratiques
- Expliquer ce qui fonctionne / ce qui ne fonctionne pas et comment l’éviter
- Provoquer des rencontres : meetup (évènements organisés par la communauté)
Autres liens