Digest of fresh materials from the frontend world for the last week # 461 (March 29 - April 4, 2021)

We bring to your attention a selection with links to new materials from the frontend area and around it.









Media     |    Web Development     |    CSS     |    JavaScript     |    Browsers     |    Entertaining







Media



podcast News 512 from CSSSR: Next.js 10.1, Socket.io 4, April security releases of Node.js, Deno Company announcement, Sublime Text 4

podcast News 512 from CSSSR: SvelteKit beta, Bootstrap 5 beta-3, localization MDN RU, prototype Container Query, attack on PHP

podcast Podcast "Make me beautiful" # 59 - How is a programmer different from a traffic light?

podcast Podcast "Frontend Yunost" # 180: Confetti-tokens on self-written React

podcast Podcast "Web Standards" 275. Firefox 87, Container Queries, Compat 2021, SvelteKit, emoji, longread and the road to accessibility

video Hard coding skills: interviews with Lyudmila Mzhachikh from PayDay, Mail.ru Group

podcast video Podcast "Yes, somehow?" Pilot release





Web development



habr 7 useful HTML attributes that you may not know about

habr You can create these elements without using JavaScript

ru How I analyzed all licenses in NPM dependencies

ru Using Python for the frontend

ru Platform news: rounded outlines, GPU-Accelerated animations in SVG, how CSS variables are defined







  • habr WEB Vitals

    ru Web Vitals

    ru





  • ru HTML Inputs Labels:

    ru : vs





CSS



habr Cool tricks with CSS variables

habr Font size is useless, let's fix it

video CSS Container Queries, or Adapting in a new way: container instead of viewport

ru Container Queries are on the way

ru Responsive web design for the next generation of folding devices

ru Dark mode in 5 minutes , with inverted luminance variables

ru Meet Utopia: Design and Develop with Resize and Scalable Padding

ru Blob Portraits: Have Fun with the CSS path () function

ru Imperfect development: CSS styles with the future

ru Let's create the effect pop-up images using the Clip the Path the SVG

ru Creating magic 3D-buttons

ru Tip: stylized pseudo using Javascript, using custom CSS properties

ru for CSS Audit Tools

ru Reseter.css - modern CSS Reset / Normalizer



JavaScript



habr JavaScript ecosystem: trends in 2021. Is everything so simple?

habr JavaScript: Call stack and the magic of its size

habr Smart apartment in JavaScript. From LED to intercom camera face recognition

Best JavaScript Framework 2021: React or Vue?

ru Using GPUs to Improve JavaScript Performance

ru [V8 Deep Dives] Random Thoughts on Math.random ()



  • React

    ru React: , , ,

    ru Hyperapp – ' React'?

    ru Jotai: React

    ru React Hook

    ru Font Awesome 5 React

    ru React 2021



  • Vue

    ru Nuxt.js

    ru Vue

    ru 5 VueJS



  • Angular

    habr Angular

    Angular.  

    Angular docs. : .

    Angular

    ru Nx — Angular

    ru NGRX



  • Svelte

    ru Typescript Svelte — ,



  • Libs & Plugins

    ru JParticles — Canvas .

    ru Cheetah Grid —





"Yandex.Browser" learned to translate text in pictures

Opera browser received native support for the Apple M1 ARM processor





Entertaining



• A fake version of the jQuery Migrate plugin infected many sites

Attackers used GitHub for cryptomining, but the service still has not fixed the vulnerability

Experiment: how search queries and views on YouTube affect the Google news feed

Office remained in first place: Amazon and Google will not be completely removed, and employees will gradually return to campuses

A selection of April Fools' jokes in 2021

What they write on April 1 in the IT press. Best Jokes

ru Google vs Baidu: Key Differences in



Last Week's SEO Digest Strategy .

Material prepared dersmoll and alekskorovin .



All Articles