Web
Refactorizarea CSS: optimizarea dimensiunii și performanței (partea a 3-a)
Există multe tehnici de optimizare CSS pentru a aborda potențialele probleme legate de dimensiunea fișierului și de performanță. Să aruncăm o privire la unele dintre ele. La urma urmei, dacă implementarea bazei de cod refactorizate cauzează probleme de încărcare sau de performanță, va avea ca rezultat mai puțin trafic și venituri, ceea ce ar putea lăsa nemulțumiți managementul și managerii de proiect.
Citeste mai multComponente compuse în reacție
Componentele compuse ajută dezvoltatorii să construiască API-uri mai expresive și mai flexibile pentru a partaja starea și logica în cadrul componentelor. Acest tutorial explică cum se poate realiza acest lucru cu ajutorul utilizării Context API și React pentru a construi componente folosind acest model avansat.
Citeste mai multÎmpotriva încălcării confidențialității pe web
Web-ul încă se confruntă cu probleme pe care le considerăm de la sine înțelese offline, printre acestea fiind șeful de confidențialitate. Aceștia sunt pașii pe care i-a luat The New York Times pentru a proteja datele utilizatorilor și cum poți și tu.
Citeste mai multCrearea unui multi-monorepo public/privat pentru proiecte PHP
În acest articol, Leonardo explică cum să utilizați o abordare „multi-monorepo” pentru a face experiența de dezvoltare mai rapidă, păstrând totuși pachetele dvs. PHP private. Această soluție poate fi deosebit de benefică pentru creatorii de pluginuri PRO.
Citeste mai multCum să automatizezi fluxul de lucru al documentației pentru dezvoltatori
În acest articol, veți învăța cum să economisiți ore de muncă obositoare de scriere, actualizare și corectare a documentației tehnice. În acest articol, veți învăța cum să vă automatizați fluxul de lucru cu documentația cu Vale și GitHub Actions.
Citeste mai multHTTP/3: Îmbunătățiri de performanță (Partea 2)
După aproape cinci ani de dezvoltare, noul protocol HTTP/3 se apropie de forma sa finală. Să aruncăm o privire atentă la îmbunătățirile de performanță ale HTTP/3, controlul congestiei, blocarea head-of-line și configurarea conexiunii 0-RTT.
Citeste mai multManipularea montajului și demontării rutelor de navigație în React Native
Adesea aveți nevoie de două seturi diferite de stive de navigare pentru autentificarea pre și post utilizator. De obicei, pentru a vedea mai mult conținut, trebuie să fii autentificat într-un fel. Să ne uităm la cum să montați și să demontați stiva de navigare pe baza unei condiții îndeplinite în React Native.
Citeste mai multSmashing Podcast Episodul 41 Cu Eva PenzeyMoog: Designing For Safety
În acest episod, vorbim despre proiectarea pentru siguranță. Ce înseamnă să luăm în considerare utilizatorii vulnerabili în design-urile noastre? Drew McLellan discută cu experta Eva PenzeyMoog pentru a afla.
Citeste mai multCum să construiți un site de comerț electronic cu Angular 11, Commerce Layer și Paypal
Deținerea unui magazin de comerț electronic este esențială pentru orice proprietar de magazin, deoarece tot mai mulți clienți apelează la cumpărături online. În acest tutorial, vom parcurge cum să creați un site de comerț electronic cu Angular 11. Site-ul va folosi Commerce Layer ca API de comerț electronic fără cap și va folosi Paypal pentru a procesa plăți.
Citeste mai multNu există așa ceva ca o unitate absolută CSS
Ce sunt unitățile absolute? Care sunt diferențele dintre unitățile relative și absolute și cum creăm dimensiuni precise pe web? În acest articol, Elad Shechter explică de ce unitățile absolute CSS nu sunt atât de absolute.
Citeste mai mult