
Media
Podcast Web Standards , 177. Browser news, font-display, icon fonts, forms, accessibility
Devschacht podcast # 81: HolyJS Piter 2019
“Repozitorro” # 16 - From jQuery to React 1 step?
RIT ++ 2019, the best reports of all seven conferences of the festival: day one , day two
Web development
Static web: back to basics?
How eBay did a barcode scanner on WebAssembly
Getting started with GraphQL: it's pretty simple!
How important are we? Christian Heilmann (Microsoft) talks about the role of the frontend in modern development
Cloudflare Image Resizing Announcement: Simplifying Optimum Image Delivery
Lighthouse is a plugin that helps measure the performance value of real users, and not in an emulated environment.
Your first performance budget with the Lighthouse
Self-Host for your static assets
10 useful tips on the implementation of Pixel Perfect design in Front-end development (for example, working with the Sketch editor)
Entropic - the new distributed package registry for Node.js
Remote development in VS Code: your life will never be the same
What's new in DevTools (Chrome 76)
Difference between keyboard navigation and screen reader
Color Contrast Accessibility Measurement Tools
Fix 85% of web access problems with 5 easy steps.
Tabindex: use is rarely positive
CSS
CSS Subgrid News
Utility-first CSS :: an incredibly fast interface development for almost any design
Using the Grid Shepherd method to organize data with CSS
Understanding CSS Variables
Multiline underline text with rounded edges.
xstyled - New way to stylize components
Why do we prefer custom CSS properties instead of SASS variables
CSS background-image property as an anti-pattern
Javascript
API IntersectionObserver and lazy loading images
Developing a game on Svelte 3
TypeScript 3.5 Announcement
Why I still use jQuery in 2019
The fastest way to render DOM
5 ways to convert a value to a string in javascript
Functional JavaScript: five ways to calculate the average of an array reduce
Implementing Private Variables in JavaScript
React:
State control with React Hooks - without Redux and Context API
LogRock: Testing through logging
API Request with React Hooks, HOC or Render Prop
Uibook - a tool for visual testing of React-components with media queries
How Fiber made React significantly faster
React 16 + Three.js, Integration Tips (2019)
Typing React (1) - Basics
zoom-level is a plugin that allows you to determine the zoom level of both the browser page and the individual element.
Returning null from setState to React 16
Angular:
Get ready: Angular 8 is close
Angular, two-way binding
Angular Version 8 - smaller bundles, CLI API and ecosystem coordination
Angular & RxJS: Memory Leak Detection
Explore Angular CDK Portals
Ember.js: The Documentary (Russian version)
Ember 3.10 release
EmberData - Turning Disappointment into a Holiday
Dynamic Components in Ember
VueJS:
How to create an extension for Chrome using Vue
Vue.js meets with bootstrap: a new Vootstrap project is introduced
Component Classes in Vue Rejected
tiptap: an extensible formatted text editor for Vue.js
atomico - A small library for creating interfaces based on web components, only using functions and hooks.
Scene.js - JavaScript & CSS Animation Library Based on Timeline
pickr: a simple and extensible library for adding a pipette with a choice of color, without jQuery dependencies
Browsers
Google forces Microsoft Edge Preview users to use Chrome to fully function YouTube
Before Netscape: forgotten web browsers of the early 1990s
Entertaining
WP News: Launching the Gutenberg Block Kit on the GlitchWe apologize for any typos or broken / duplicate links. If you notice a problem - please write in a personal, we are trying to fix them quickly.
Source: https://habr.com/ru/post/454540/
All Articles