FullWave rejoint Actency, un rapprochement stratégique pour renforcer et faire évoluer une expertise Drupal déjà bien ancrée.
FullWave, agence de solutions web et support Drupal basée au Maroc, rejoint Actency, leader de la solution Drupal depuis 15 années et cofondateur de l’Alliance of Digital Builders (AODB). Fullwave rejoint les agences expertes d’AODB pour développer sa croissance et former un partenariat stratégique avec Actency afin de répondre aux enjeux du marché actuel.
Astuces fullwave
Les tests sont devenus un aspect important du développement web pour deux raisons, vérifier qu'une application fonctionne correctement et assurer la meilleure expérience utilisateur possible. Il existe différents types de tests, mais aujourd'hui, nous nous concentrerons principalement sur les tests de bout en bout (end to end) et sur la manière de les mettre en œuvre à l'aide de Cypress.
Qu'est-ce que c'est Cypress ? Et à quoi ça sert ?
Cypress est un framework de test de bout en bout basé sur JavaScript et construit sur Mocha - un framework de test JavaScript riche en fonctionnalités fonctionnant sur et dans le navigateur, ce qui rend les tests asynchrones simples et pratiques.
Cypress fournit une expérience de test complète de bout en bout qui peut tester tout ce qui s'exécute sur le navigateur
Travailler dans le monde du développement peut être un peu déroutant, avec beaucoup de tendances à venir pour interrompre nos vies normales et nous donner un mauvais cas de FOMO. Nous sommes surtout coincés entre l'apprentissage, le réapprentissage et le désapprentissage. Parfois, les nouvelles tendances ne sont pas différentes des technologies que nous avons déjà utilisées, d'autres fois, cela va changer votre vie ou dans ce cas, votre STACK.
Drupal est considéré comme le plus avancé des CMS niveau technologique, qui ne cesse pas d’évoluer, et voilà la version « Drupal 9 » est sorti en version stable le mercredi 3 juin 2020.
Cette nouvelle qui était bien attendu par la communauté depuis 2 ans, après son annonce par le créateur de drupal “ Dries Buytaert” lors de l'événement Drupal Europe qui s’est tenu du 10 au 14 septembre 2018.
Quiconque est passé de Drupal 7 à Drupal 8 se souvient du gouffre géant entre les deux systèmes. Près de 200 nouvelles fonctionnalités ont été lancées, notamment un tout nouvel éditeur de page, un nouveau moteur de thème, un nouvel éditeur de texte et de nouveaux types de champs.
Cet écart n’existe pas entre Drupal 8 et Drupal 9. En fait, à première vue, il n’y a pas de différence: Drupal 9 a le même code, les mêmes fonctions et les mêmes fonctionnalités que Drupal 8.9.
Eh bien, il y a quelques différences.
Nous avons parlé de Gatsby. Parlons des plugins Gatsby conçus pour vous aider à résoudre les problèmes de performances de votre site Web.
Qu'est-ce que GITHUB ?
Pour comprendre GitHub, il faut d'abord connaître Git.
Git est un système de contrôle de version open-source spécifique créé par Linus Torvalds en 2005.Concrètement, Git est un système de contrôle de version distribué, ce qui signifie que l’ensemble de la base du code et de l’historique est disponible sur l’ordinateur de chaque développeur, ce qui permet des branchements et une fusion faciles.
TypeScript, Qu'est-ce que c'est ?
Typescript est un langage de programmation qui peut être utilisé comme alternative au javascript, également connu sous le nom "superset" du langage javascript, ce qui signifie qu'il étend essentiellement le langage avec de nouvelles fonctionnalités et une nouvelle syntaxe.
TypeScript peut être utilisé pour développer des applications JavaScript pour une exécution côté client et côté serveur ( avec Node.js ).