JavaScript

Web Components
Explication sur les Web Components
  • Développement web

Le HTML, le CSS et le JavaScript sont indispensables aux développeurs Web. Dans ces langages, les mêmes éléments se répètent sans cesse, ce qui rend la programmation non seulement laborieuse, mais aussi chronophage. Les composants Web apportent une aide dans ce cadre puisqu’ils permettent d’englober des codes HTML individuels et de les réutiliser aussi souvent que désiré.

Explication sur les Web Components
WebAssembly, qu’est-ce que c’est ?
WebAssembly : le JavaScript le plus rapide ?
  • Développement web

Le World Wide Web est d’un accès de plus en plus rapide : une nouvelle norme désignée sous le nom de WebAssembly (Wasm) permet d’améliorer considérablement les performances des applications Web. Les développeurs ne sont désormais plus limités au JavaScript et peuvent programmer en C, C++ ou Rust. Le code ainsi créé est ensuite traduit en bytecode de haute performance. Entre autres conséquences,...

WebAssembly : le JavaScript le plus rapide ?
Les bases du développement Web moderne
Le développement Web moderne : les bases et les outils
  • Développement web

La tendance en développement Web est passée ces dernières années des sites statiques aux sites riches en contenus interactifs. Bien que les langages HTML et CSS constituent toujours la base de tout site Web, les développeurs ont de plus en plus souvent recours à des langages de script du côté du serveur comme PHP pour produire des pages Web dynamiques. Les langages de script côté client (exécutés...

Le développement Web moderne : les bases et les outils
Apprendre le HTML : le tutoriel pour débutant
Apprendre le HTML : faire ses premiers pas avec ce langage Web standard
  • Développement web

Avec la multiplication des systèmes de gestion de contenu et systèmes modulaires pour sites Web, on a vite l'impression qu’apprendre du HTML est une perte de temps. Mais tôt ou tard, si une page de votre site ne fonctionne plus ou si des éléments dynamiques doivent être ajoutés, vous ne pourrez aller très loin sans connaissance du langage Web. Dans ce tutoriel HTML, nous vous présenterons donc les...

Apprendre le HTML : faire ses premiers pas avec ce langage Web standard
Rich Cards : nouveau format pour les recherches Google
Rich Cards : quel est ce nouveau format de résultats de recherche Google ?
  • Création de sites internet

Avec les Rich Cards, Google avait annoncé en mai 2016 la prochaine grande modification visuelle pour ses résultats de recherche. Ce nouveau format a été spécialement conçu pour les mobiles. Mais à quoi correspond exactement Rich Cards ? Comment se différencie-t-il de Rich snippets ? Et comment peut-on utiliser cette nouvelle technique pour son projet Web ?

Rich Cards : quel est ce nouveau format de résultats de recherche Google ?
Apprendre la programmation : principes de base
Apprendre les bases de la programmation
  • Développement web

Bienvenue dans l’ère digitale : les utilisateurs passent en moyenne plusieurs heures devant un ordinateur ou un smartphone chaque jour. Pourtant, peu de gens savent comment fonctionnent ces programmes qu’ils utilisent tous les jours. Il est de plus en plus simple d’apprendre la programmation grâce à des tutoriels (vidéo ou non), des cours en ligne, et l’énorme communauté de développeurs prête à...

Apprendre les bases de la programmation
Qu’est-ce que le XSS (cross-site scripting)?
Se protéger des failles de sécurité XSS/cross-site scripting
  • Développement web

Avez-vous déjà entendu parler de cross-site scripting, couramment abrégé XSS ? Il s’agit d’un type de faille de sécurité sur les navigateurs et les serveurs Web permettant d’injecter du contenu malveillant dans une page tout en restant anonyme. Mais qu’est-ce qui se cache derrière ces attaques et comment protéger les administrateurs et les utilisateurs de sites Internet de ces scripts ?

Se protéger des failles de sécurité XSS/cross-site scripting
JHipster
JHipster : la suite de frameworks pour des applications Web modernes
  • Développement web

Les frameworks sont un must dans le développement Web moderne. Une conception du serveur et du client reposant sur des structures finies représente un énorme gain de temps. Le générateur JHipster est une solution s’appuyant sur plusieurs outils de création de composantes serveur et client. Notre tutoriel vous présente les éléments de cette suite et vous explique comment l’installer et l’utiliser...

JHipster : la suite de frameworks pour des applications Web modernes
Framework Spring pour votre infrastructure Java
Spring : le framework pour les applications Java complexes
  • Développement web

Java ne joue pas un rôle majeur dans le développement Web simple, bien que le langage de programmation ait ses attraits. Le langage s'est surtout imposé comme une solution efficace pour la conception des backends pour les applications professionnelles. Le framework Spring comprend différents modules, qui servent de base à des applications bureau et Web et qui simplifient considérablement la...

Spring : le framework pour les applications Java complexes
Tutoriel Kibana
Tableau de bord Kibana : tutoriel pour les débutants
  • Analyse web

Si de grandes quantités de données doivent être indexées et structurées, le moteur de recherche Elasticsearch est une solution populaire. L’interface Web Kibana est souvent utilisée pour présenter les données traitées. Avec Elasticsearch et Logstash, cela forme ce qu’on appelle la pile ELK. Dans notre tutoriel Kibana, nous expliquons étape par étape comment fonctionne l’application serveur Kibana...

Tableau de bord Kibana : tutoriel pour les débutants