Le coup d'œil technologique : Semaine 30
Au programme de notre sélection de cette semaine :
- GitLab 13.2 (en anglais)
- Les tests par contract avec Pact (en anglais)
- Créer des applications lourdes avec Tauri et VueJS (en anglais)
GitLab 13.2 released with Planning Iterations and Load Performance Testing
GitLab 13.2 released with iterations for milestones, diff changes for wiki pages, PHP Composer package support, load performance testing, and much more!
Nous sommes le 22ème jour du mois et c'est la sortie de la version 13.2 de GitLab. Dans celle-ci, GitLab commence
à intégrer un dépôt Composer comme il l'a fait dans une précédente version pour NPM. Et sur cette même version,
GitLab libère la fonctionnalité d'analyse de sécurité JavaScript !
Get rid of bugs due to front-back and back-back communication, by implementing contract testing with Pact
What is contract testing and who should use it?
L'article aborde l'approche contract testing en alternative aux tests end-to-end. Grâce à Pact, l'auteur
nous présente une méthode pour à la fois valider nos API mais également de les documenter,
que ce soit au niveau du fonctionnement mais aussi des cas d'utilisations métiers.
Creating Tiny Desktop Apps With Tauri And Vue.js
Tauri is a toolchain for creating small, fast, and secure desktop apps from your existing HTML, CSS, and JavaScript. In this article, Kelvin explains how Tauri plays well with the progressive framework Vue.js by integrating both technologies in bundling an example web app called nota as a native application.
Pour créer des applications PC ou Mac, on utilise plus souvent Electron comme conteneur ou on développe une Progressive Web App (PWA).
Le premier est très lourd tandis que la 2ème solution a ses limitations techniques. L'article est très complet en
nous illustrant la conception avec un exemple complet qui va jusqu'à la compilation multi-plateforme.
Retrouvez chaque semaine une sélection d'articles ou de contenus issue de notre veille technologique.