Médias | Développement Web | CSS | JavaScript | Navigateurs | Divertissant |
Médias
• «News 512» du CSSSR: NodeJS 15.1.0, TS 4.1 RC, Promesses from scratch, native Sketch, tarifs Travis-CI, MDN Web DNA 2020
• Podcast «Make Me Beautiful» Numéro 49: Essayez de ne pas vous épuiser par les juniors
• Podcast "Frontend Youth" # 162 : Des centaines de nouveaux frontendrs prennent notre pain , # 163 Chair-request
• Podcast "Web Standards" # 256: Chrome DevTools, HTTP push, Apple ARM, balisage, CSS-book, pixel-perfect, Miniaps VK
développement web
• Préparez correctement console.log ()
• Comparaison de la vitesse des générateurs de sites statiques
• Existe-t-il des perspectives pour des applications Web monolithiques?
• Qu'est-ce que l'attribut rel = noopener
• Attaques de détournement de clic et comment les empêcher
• Création de micro-frontends
• L'histoire de la transition de Wix vers React Native
• Développement Web pour débutants: programme de 12 semaines de 24 leçons sur les bases de JavaScript, CSS et HTML de Microsoft
• Bootstrap 5 Alpha 3 est sorti
- Outils
• Chrome DevTools: créez des raccourcis clavier personnalisés et améliorez la productivité
• Nouveautés de DevTools (Chrome 88)
- SVG
• SVGBox — - SVG
• SVG Path Editor
• SVG
CSS
• Les tableaux et CSS flottent dans le développement Web moderne
• Disposition de maçonnerie native dans CSS Grid Level 3
• Graphiques à secteurs simples avec remplacement
• Astuce: Comment rendre disponible la nouvelle fonctionnalité de présentation CSS dans Chromium Devtools
• Technique Raven: Un pas plus près du conteneur Requêtes
• La bonne astuce pour agrandir automatiquement la zone de texte
• Qu'est-ce que flex-grow, flex-shrink et flex-base
• Plongée dans CSS Grid minmax ()
JavaScript
• Analyse de Markdown pour insérer automatiquement une table des matières dans une page
• Comment j'ai écrit JavaScript pour éviter JavaScript
• 10 points à retenir de l'implémentation de TypeScript à grande échelle
• Travailleurs Web pour améliorer les performances de l'interface utilisateur
- Théorie
• Tout ce que vous devez savoir sur le proxy dans JavaScript
• Premiers pas avec JavaScript moderne - Modèles littéraux
• Décorateurs JavaScript à partir de zéro
- React
• Intersection Observer API React
• React Three.js
• React Forms: ,
• CSS React Context
• React Frontload — React ,
• React Auth0
• Create React App:
- Vue
• Vuejs
• Vue Node.js
• Vue.js Web Worker
- Angular
• Angular 11
• Angular
• Hot Module Replacement Angular 11
• Angular 11 —
• Angular
• Cypress Angular
- Ember
• Série d'interviews du groupe Rock & Roll avec Ember: Serguei Cambour , Stuart Guthrie
• Utilisation des décorateurs @action et @tracked dans les classes Ember Classic
- Svelte
• Svelte est le «nouveau» framework frontend
• Pourquoi Svelte n'est pas encore prêt pour les heures de grande écoute (et pourquoi il sera génial en temps voulu)
Navigateurs
• Google a fermé deux autres vulnérabilités zero-day dans Chrome. Cinq d'entre eux ont été corrigés en un mois
• Dans Chrome, l'intention de supprimer la prise en charge de la technologie Server Push
• Warp: amélioration des performances JS dans Firefox 83
• Prise en charge d'IE11 interrompue - il s'agit d'une amélioration progressive
Divertissant
• Le créateur de Python Guido van Rossum se met au travail chez Microsoft
• La dernière version de WordPress 5.6 apportera un autre changement majeur dans jQuery
• Google a rendu obligatoire l'utilisation d'une terminologie inclusive dans ses projets open source
• Microsoft exhorte les utilisateurs à abandonner l'authentification multifacteur par téléphone
• Google demande l'aide des utilisateurs pour améliorer les algorithmes de Google Photos
• Google Photos cessera d'être illimité à partir du 1er juin 2021 et les fichiers des comptes inactifs (au moins deux ans) seront supprimés
• La société britannique a été obligée de changer le nom étrange car il a provoqué des attaques sur les sites Web de
Digest au cours de la semaine dernière...
Matériel préparé dersmoll et alekskorovin .