Web services Développeurs Web

Thèmes : DEVELOPPEMENT WEB

publié le 15.10.2019 :
FramElem : mon framework PHP pas à pas - 1. Les principes, un billet blog de CinéPhil

CONTINUER LA LECTURE

publié le 15.10.2019 :
Réorganisation complète des forums PHP du club developpez.com pour plus d'efficacité et de lisibilité

Bonjour à tous,

Ces dernières années, nous avons entrepris de réorganiser les rubriques suite à une remarque pertinente d'un de nos membres. L'objectif étant d'obtenir une meilleure visibilité, faciliter la recherche d'un sous-forum et mettre en évidence les technologies actuellement utilisées. Aujourd'hui c'est au tour de la rubrique PHP de se réorganiser avec ce même objectif de faciliter la navigation et l'accueil des visiteurs.

Nous espérons que la conséquence sera une meilleure visibilité de... CONTINUER LA LECTURE

publié le 15.10.2019 :
Introduction à PHP 7, ECMASCRIPT 6 et VUE.JS par l'exemple, un tutoriel de Serge Tahé

Bonjour,

J'ai mis à l'URL https://tahe.developpez.com/tutoriel...ascript6-vuejs un cours intitulé [Introduction à PHP 7, ECMASCRIPT 6 et VUE.JS par l'exemple]. Il remplace un document paru en juillet 2019 [Introduction au langage PHP 7 par l'exemple]. Ce document est toujours disponible.

[Introduction à PHP 7, ECMASCRIPT 6 et VUE.JS par l'exemple] reprend la totalité du document précédent [Introduction au langage PHP 7 par l'exemple] et lui ajoute plusieurs chapitres présentant le langage JavaScript... CONTINUER LA LECTURE

publié le 13.10.2019 :
Google Chrome : vers la fin de uBlock Origin ? Les utilisateurs pointent un processus de revue qui semble viser les extensions dans la filière blocage de pubs

Google Chrome : vers la fin de uBlock Origin ?
Les utilisateurs pointent un processus de revue qui semble viser les extensions dans la filière blocage de pubs

C'est la procédure : les développeurs soumettent de nouvelles versions d'extensions dans le Chrome Web Store. Google effectue des analyses automatisées de ces dernières et peut également procéder à un examen manuel des contenus soumis avant de les autoriser ou de les rejeter. Chez uBlock Origin, le passage à une nouvelle version... CONTINUER LA LECTURE

publié le 12.10.2019 :
Vue.js - Applications web complexes et réactives - Le framework JavaScript concurrent de React et Angular, un de Brice Chaponneau, une critique de Marco46

Vue.js - Applications web complexes et réactives
Le framework JavaScript concurrent de React et Angular


Un ouvrage de référence pour le développeur web

Vue.js est un framework JavaScript orienté front-end qui mérite considération à plusieurs égards. Il est réactif, performant, versatile, facilement testable, maintenable et sa courbe d'apprentissage est réellement rapide.

L'écriture globale est idéalement structurée et son écosystème aide à créer, organiser et maintenir vos applications... CONTINUER LA LECTURE

publié le 11.10.2019 :
React.js : le framework JavaScript de Facebook, un livre de Eric Sarrion, une critique de -Nikopol-

React.js : le framework JavaScript de Facebook

Présentation de l'éditeur
En tant que développeur, qui n'a pas encore entendu parler de React.js (ou React de façon raccourcie) ? Cette bibliothèque JavaScript, initialement écrite pour Facebook (en 2013), s'utilise maintenant couramment dans le monde de l'entreprise. Elle permet de structurer efficacement une application web, mais peut également s'utiliser dans une version dite native, pour écrire des applications mobiles à destination... CONTINUER LA LECTURE

publié le 10.10.2019 :
Une interface utilisateur évidente est souvent la meilleure interface utilisateur, concevez des interactions claires plutôt qu'intelligentes et les utilisateurs suivront, conseille Google Design

Une interface utilisateur évidente est souvent la meilleure interface utilisateur,
concevez des interactions claires plutôt qu'intelligentes et les utilisateurs suivront, conseille Google Design

Une interface utilisateur (UI) est un dispositif matériel ou logiciel qui permet à un usager d'interagir avec un produit informatique. C'est une interface informatique qui coordonne les interactions homme-machine, en permettant à l'usager humain de contrôler le produit et d'échanger des informations avec... CONTINUER LA LECTURE

publié le 06.10.2019 :
Microsoft pourrait apporter son navigateur Edge à Linux, il cherche à obtenir des commentaires de la part des développeurs Linux, à cet effet

Microsoft pourrait apporter son navigateur Edge à Linux,
Il cherche à obtenir des commentaires de la part des développeurs Linux, à cet effet

Il est fort probable que les développeurs Web sur Linux utilisent le nouveau navigateur de Microsoft dans un avenir proche, une décision qui était autrefois considérée comme inconcevable. Après avoir annoncé au cours d'une session d'AMA (Ask Me Anything) en juin dernier qu'aucune contrainte technique ne l'empêchait de faire passer son navigateur Edge basé... CONTINUER LA LECTURE

publié le 05.10.2019 :
API Java dans Android : la meilleure avocate d'Oracle tente de « manipuler » toute la communauté logicielle, en insistant sur le fait que « l'API Java est exécutable »

API Java dans Android : la meilleure avocate d'Oracle tente de « manipuler » toute la communauté logicielle,
En insistant sur le fait que « l'API Java est exécutable »

Google a toujours le dos au mur dans le différend qui l'oppose à Oracle dans l'affaire de droit d'auteur sur les API Java, qui risque d'avoir un impact significatif sur l'activité de la communauté des développeurs et des entreprises de haute technologie. En effet, la semaine dernière, le bureau de l'avocat... CONTINUER LA LECTURE

publié le 04.10.2019 :
Éloquent JavaScript - 3e Édition : Valeurs, Types et Opérateurs, un extrait traduit du livre de Marijn Haverbeke

Chers membres du club,

J'ai le plaisir de vous présenter le Chapitre I du livre Éloquent JavaScript- 3e Édition. Dans ce chapitre nous allons aborder les notions de valeurs, de types et d'opérateurs.

« À l'intérieur du monde de l'ordinateur, ce ne sont que des données. Vous pouvez lire des données, modifier des données, créer de nouvelles données — mais ce qui n'est pas une donnée ne peut pas être mentionné. Toutes ces données sont stockées comme de longues séquences de bits et sont donc fondamentalement... CONTINUER LA LECTURE

publié le 02.10.2019 :
La version bêta de TypeScript 3.7.0 est disponible avec la prise en charge de l'opérateur de chaînage d'optionnels (?.) et l'opérateur (??)

La version bêta de TypeScript 3.7.0 est disponible
avec la prise en charge de l'opérateur de chaînage d'optionnels (?.) et l'opérateur « ?? »

TypeScript est un langage de programmation libre et open source et un surensemble de JavaScript développé par Microsoft qui a pour but d'améliorer et de sécuriser la production de code JavaScript. Microsoft a annoncé ce mardi la disponibilité de la version bêta de TypeScript 3.7.0 (TypeScript 3.7.0b). Cette version bêta inclut certaines des fonctionnalités... CONTINUER LA LECTURE

publié le 02.10.2019 :
Le Congrès US examine le projet de Google sur l'implémentation du chiffrement TLS, après avoir été saisi par les principaux FAI américains

Le Congrès US examine le projet de Google sur l'implémentation du chiffrement TLS,
après avoir été saisi par les principaux FAI américains

Récemment, Google a annoncé sur son blog qu'elle expérimenterait le chiffrement TLS pour les communications DNS transitant sur son navigateur Chrome. L'objectif était d'améliorer la sécurité et la confidentialité en ligne, notamment en empêchant l'espionnage et l'usurpation d'identité. TLS utilise la cryptographie à clé publique afin de faciliter l'échange des... CONTINUER LA LECTURE

publié le 02.10.2019 :
Les grands FAI américains ne sont pas emballés par les projets de Google concernant le chiffrement DNS, voici pourquoi ils s'opposent à la mise en place du protocole DoH sur Chrome

Les grands FAI américains ne sont pas emballés par les projets de Google concernant le chiffrement DNS
Voici pourquoi ils s'opposent à la mise en place du protocole DoH sur Chrome

Lorsque vous visitez un nouveau site Web, votre ordinateur soumet probablement une demande au système de noms de domaine (DNS) pour traduire le nom de domaine (comme developpez.com) en une adresse IP. Actuellement, la plupart des requêtes DNS ne sont pas chiffrées, ce qui soulève des problèmes de confidentialité et de sécurité.... CONTINUER LA LECTURE

publié le 28.09.2019 :
Gatsby lève 15 millions de dollars pour sa plateforme moderne et open source de développement web, pour aider les développeurs à créer de meilleurs sites plus rapidement

Gatsby lève 15 millions de dollars pour sa plateforme moderne et open source de développement web,
pour aider les développeurs à créer de meilleurs sites plus rapidement

Gatsby, une plateforme qui utilise des technologies Web modernes telles que React et GraphQL pour aider les développeurs à créer de meilleurs sites plus rapidement, a annoncé avoir levé des fonds suite à un tour de table de série A conduit par CRV qui lui a permis de récolter 15 millions de dollars. Les séries A, B et... CONTINUER LA LECTURE

publié le 27.09.2019 :
Cloudflare, Google Chrome et Firefox ajoutent le support HTTP/3, donnant ainsi un coup de pouce dans l'adoption rapide de la prochaine version du protocole HTTP

Cloudflare, Google Chrome et Firefox ajoutent le support HTTP/3,
Donnant ainsi un coup de pouce dans l'adoption rapide de la prochaine version du protocole HTTP

Cloudflare a annoncé jeudi que le support HTTP/3 est maintenant disponible sur son réseau edge. Dorénavant, ses clients pourront activer une option dans leurs tableaux de bord et activer le support HTTP/3 pour leurs domaines. Le réseau de diffusion de contenu (CDN) a aussi indiqué que Google Chrome et Mozilla Firefox, deux des principaux... CONTINUER LA LECTURE

publié le 25.09.2019 :
Google ne paiera pas les éditeurs de presse en France pour l'affichage des extraits de leurs contenus, mais il ne les fera plus apparaître dans ses résultats sans leur accord

Google ne paiera pas les éditeurs de presse en France pour l'affichage des extraits de leurs contenus,
Mais il ne les fera plus apparaître dans ses résultats sans leur accord

Malgré l'application en France de la nouvelle réforme européenne du droit d'auteur censée faire obligation aux plateformes en ligne et autres agrégateurs de rémunérer la reprise des contenus des éditeurs et agences de presse, Google ne payera pas ces derniers pour l'affichage d'extraits de leurs articles, photos et vidéos en... CONTINUER LA LECTURE

publié le 24.09.2019 :
Tutoriel pour apprendre la programmation en JavaScript, par Adrien Joly

Chers membres du club,

J'ai le plaisir de vous présenter ce tutoriel d'Adrien Joly :

Apprendre la programmation en JavaScript Ce tutoriel est une introduction à la programmation en JavaScript.

JavaScript a été créé en 1995, pour le compte de la société Netscape (éditeur d'un des premiers navigateurs web, dont Mozilla Firefox est l'héritier), puis standardisé sous le nom d'ECMAScript (souvent réduit à ses initiales « ES »).

Utilisable sur de nombreuses plateformes, JavaScript... CONTINUER LA LECTURE

publié le 21.09.2019 :
Chrome 78 est désormais disponible en bêta et apporte l'accès au système de fichiers natif, l'API SMS Receiver et bien d'autres

Chrome 78 est désormais disponible en bêta et apporte l'accès au système de fichiers natif
l'API SMS Receiver et bien d'autres

Propriétés et valeurs CSS

Les propriétés personnalisées CSS, également appelées variables CSS, vous permettent de définir vos propres propriétés dans CSS et d'utiliser leurs valeurs dans l'ensemble de votre CSS. Bien qu'incroyablement utiles aujourd'hui, elles présentent des lacunes qui peuvent les rendre difficiles à utiliser: elles peuvent prendre n'importe quelle valeur,... CONTINUER LA LECTURE

publié le 20.09.2019 :
Loi suisse sur le droit d'auteur : le téléchargement reste légal, pas de blocage de site Web, les entreprises de l'industrie du divertissement ont critiqué la nouvelle réforme, selon un rapport

Loi suisse sur le droit d'auteur : le téléchargement reste légal, pas de blocage de site Web
Les entreprises de l'industrie du divertissement ont critiqué la nouvelle réforme, selon un rapport

La Suisse vient d'actualiser sa législation sur le droit d'auteur après de longs débats au cours des dernières années. Le Conseil national suisse a adopté lundi des amendements visant à moderniser la loi afin de la rendre plus adaptée à l'ère numérique, a rapporté mardi le blog d'information Torrentfreak.... CONTINUER LA LECTURE

publié le 18.09.2019 :
Ballerina : un langage de programmation avec un système de type structurel, permettant aux programmeurs de créer facilement des logiciels

Ballerina : un langage de programmation avec un système de type structurel,
permettant aux programmeurs de créer facilement des logiciels

Alors qu'à la fin des années 50, on ne pouvait compter qu'environ deux langages de programmation, aujourd'hui, nous sommes dans l'ère de la surabondance. Chaque année, de nouveaux langages de programmation font leur apparition des plus illustres, tels Python, JAVA ou C#, aux derniers-nés comme Go, Scala ou encore Ballerina.

Ballerina est un langage de programmation... CONTINUER LA LECTURE