FrontEnd Development
30.8K subscribers
145 photos
1 video
9.34K links
Полезные ссылки иHTML, CSS, JavaScript, TypeScript, Angular, React, Vue, Node.js, Mobile and more.

Admin: @andrey2019
Download Telegram
Exploring the Hidden Potential of JavaScript Arrays

Aimed more at beginners, this tour visits built-in methods like flatMap, every, some and keys that are frequently overlooked. - http://amp.gs/Un9V

#javascript
Animation Performance 101: Browser Under the Hood

Chloe Hwang examines how browsers handle animations and shares some advice on creating performant animations. - http://amp.gs/UnQp

#css
Design Patterns in Modern JavaScript Development

An architecture-focused post that aims to whet your appetite for software design patterns. - http://amp.gs/UGri

#javascript
Building Responsive Apps with NativeScript — Learn three techniques you can use to create “Responsive Layouts” that look great on any device with NativeScript. - http://amp.gs/Ux7k

#nativescript
Add Dynamic Filters to Your Data Using Vue and the Cosmic JS

Filtering tabularizing data is a common feature of any data-driven application. In this tutorial, you'll learn how to build a table with dynamic filters using Vue.js and Cosmic JS.
- http://amp.gs/UxXP

#vue
The Circle of a React Lifecycle

A walk through a React component’s ‘circle of life’ as it progresses through various stages such as mounting, updating, and unmounting. - http://amp.gs/UfvM

#react
Testing Node's Experimental New Performance Hooks

A practical look, with examples, of using the experimental performance hooks currently available in Node 11.13. - http://amp.gs/UCZ8

#nodejs
Introducing CLI Builders

In this blog post, we’re going to look at a new API in Angular CLI, which allows you to add CLI features and augment existing ones. We’ll discuss how to interact with this API and what are the extension points which allow you to add additional features to the CLI. - http://amp.gs/UCuM

#angular
Edge Goes Chromium: What Does it Mean for Front-End Devs?

Last week the first preview build of Microsoft’s Chromium-powered Edge browser was made available. Here’s a fresh look at some of the pro’s and con’s of this change in the browser landscape. - http://amp.gs/Ue8C

#web #news
Kyle Simpson: 'I’ve Forgotten More JavaScript Than Most People Ever Learn'

This is a heck of a bold quote to pick for a title, but it’s still a neat interview with the author of the fantastic You Don’t Know JS books (which you can still read online for free). - http://amp.gs/UeRg

#javascript
A Deeper Dive Into useContext and useReducer

The repository of deeper, more detailed articles about hooks continues with this practical view of where and why to consider hooks for state management. - http://amp.gs/Ue6t

#react
A 'Horrifying' (or Genius?) globalThis Polyfill

You wanted some gnarly JavaScript magic to chew on over the Easter weekend, didn’t you? Mathias doesn’t disappoint with this look at how to implement the proposed ‘globalThis’ feature using current JavaScript. It’s not easy. - http://amp.gs/U7sD

#javascript
The Front-End Developer Handbook — 2019 Edition

This popular, detailed guide returns for another year. Updated with plenty of useful resources, learning materials and dev tools. A worthwhile reference. - http://amp.gs/UP8n

#frontend #handbook #2019
Choosing The Right Node.js Framework: Next, Nuxt, Nest?

A handy examination of the differences between three very popular server-side rendering frameworks. - http://amp.gs/UykJ

#nodejs
Animation Performance 101: Measuring with Dev Tools

Chloe Hwang explores how to measure and diagnose performance bottlenecks in your animations. - http://amp.gs/Uhzi

#css
'You Should Never Ever Run Directly Against Node.js in Production. Maybe.'

In short, directly running Node apps (particularly those that act as servers) can be brittle, so why not use tools like supervisor, nodemon or pm2 to keep things robust? - http://amp.gs/Uh6S

#nodejs
Adding Numbers using Boolean Operations in JavaScript

This isn’t necessarily useful in and of itself, but if you’re not aware of how numbers are added at the binary level, you’ll learn something. - http://amp.gs/UgjU

#javascript