Il y a 7 ans -
Temps de lecture 4 minutes
Revue de Presse Xebia
La revue de presse hebdomadaire des technologies Big Data, DevOps et Web, architectures Java et mobilité dans des environnements agiles, proposée par Xebia.
Objets connectés
Du continuous delivery pour vos objets connectés
Squix vient de publier sur son blog un retour d’expérience sur la mise en place d’un pipeline « continuous delivery » pour leurs objets connectés. L’exemple se base sur des puces ESP8266 et modifie le code installé sur les devices à chaque modification de code sur le repository Github.
Une architecture serverless avec AWS Lambda pour vos objets connectés
AWS propose désormais une architecture de référence pour les projets IoT basée sur des Lambdas. On trouvera dans le repository github des templates cloudformations pour déployer rapidement son architecture, ainsi qu’une série de diagrammes explicatifs.
Front
StyleLint: Nettoyez automatiquement vos feuilles de styles
Stylelint est un « linter » de code, Smashing magazine nous propose un article pour le mettre en oeuvre sur son projet. Au delà des règles classiques de stylelint (http://stylelint.io/), par exemple `declaration-block-no-duplicate-properties` pour éviter les doublons, on découvre dans l’article comment utiliser des plugins stylelint, pour, par exemple, empêcher les imbrications trop nombreuses avec `stylelint-statement-max-nesting-depth`.
Photonkit: des composants CSS pour vos applications electron
Un exemple avec une barre de menus:
[xml]
<header class="toolbar toolbar-header">
<h1 class="title">Header with actions</h1>
<div class="toolbar-actions">
<div class="btn-group">
<button class="btn btn-default">
<span class="icon icon-home"></span>
</button>
<button class="btn btn-default">
<span class="icon icon-folder"></span>
</button>
<button class="btn btn-default active">
<span class="icon icon-cloud"></span>
</button>
<button class="btn btn-default">
<span class="icon icon-popup"></span>
</button>
<button class="btn btn-default">
<span class="icon icon-shuffle"></span>
</button>
</div>
<button class="btn btn-default">
<span class="icon icon-home icon-text"></span>
Filters
</button>
<button class="btn btn-default btn-dropdown pull-right">
<span class="icon icon-megaphone"></span>
</button>
</div>
</header>
[/xml]
Vue.js vs React: une comparaison de performances
Le site football radar propose une comparaison de performances entre le Vue.js et React. À travers un cas d’utilisation particulièrement gourmand en resources, on peut alors découvrir les métriques de performances enregistrées par football radar. On retiendra que les performances des deux frameworks sont similaires, mais il aura fallu passer par une série d’optimisations pour react, alors que pour Vue.js les performances étaient bonnes « out of the box ».
Back
Hyperdev: le bac à sable de vos projets fullstack
Fog Creek, la société derrière Stack Overflow et Trello vient de lancer un nouvel outil: Hyperdev, un bac à sable en ligne qui propose, en plus de la partie front en js, d’héberger la partie back en node.js. Joel Spolsky nous en parle à travers un billet de blog pour annoncer l’ouverture du service.
Pour plus d’informations, une page « à propos » très complète est mise à disposition.
Une introduction aux architectures Serverless
Disponible sur le blog de Martin Fowler, voici un excellent article d’introduction aux architectures serverless pour découvrir le nouveau « hot topic » du moment.
Cloud
Apprendre Kubernetes avec Udacity
Udacity propose une formation sur kubernetes et cerise sur le gâteau elle est accessible gratuitement.
Commentaire