FrontEnd Development
28.8K subscribers
145 photos
1 video
9.35K links
Полезные ссылки иHTML, CSS, JavaScript, TypeScript, Angular, React, Vue, Node.js, Mobile and more.
Download Telegram
Angular & CSS Grid: Dynamic Grid Properties

Investigate one way to dynamically modify CSS Grid Properties using Angular’s @HostBinding Decorator. - http://amp.gs/0FzL

#angular
5 Recommended Tools for Optimizing React Performance

A good overview touching on Profiler, React’s developer tools, Bit (who, you should note, commissioned the article), why-did-you-render and the performance timeline in Chrome. - http://amp.gs/0WRW

#react
Why Svelte Is Our Choice for a Large Web Project in 2020

A thorough analysis of the pros and cons of picking Svelte over, say, React or Vue.js right now. - http://amp.gs/0aJa

#javascript #svelte
Howto Add TypeScript to Your Existing Vue Project

Here’s an interesting take on using TypeScript in a Vue project. Usually when people are talking about TS, they focus on creating a brand new application stack with TypeScript. In this article, Ville Säävuori focuses on how to add TypeScript gradually to an existing application. It also mentions several other resources where you can learn more. - http://amp.gs/0osk

#vue
How to Build a Tool to Record and Compare Google Lighthouse Reports

A particularly thorough, step-by-step guide showing how to create a Node-powered tool run Google Lighthouse performance audits from the command line. - http://amp.gs/0MoG

#nodejs
Angular: Recurring Problems I Face as a Front-End Consultant

Michele Stieven is a front-end developer and consultant in Italy. Over the last 2 years he's been working 90% of the time with Angular since it’s one of the most requested technologies in his field in Italy. He’d like to make a quick recap of the problems he's faced most as a consultant, and to address some issues or questions that he gets asked maybe too often! - http://amp.gs/0Qlf

#angular
CSS Logical Properties

Andy Bell demonstrates how to create spacing that works regardless of the direction of your content or the environment of your users. - http://amp.gs/0cp9

#css
Aborting a Signal: How to Cancel an Asynchronous Task

Canceling asynchronous tasks has always been tricky and while there’s now an official way to do so, it’s still not entirely straightforward. - http://amp.gs/06hX

#javascript
Vue 3 Reactivity - Learn Composition Functions API

Another great article on the upcoming Composition API, this time touching on how it might affect building animated interfaces. Check it out! - http://amp.gs/0bUQ

#vue
Deep dive into Vue state management

Explore the many approaches to state management with Vue.js in this deep dive article by Filip Rakowski. - http://amp.gs/K8dn

#vue
How to Test Custom React Hooks

If you’ve begun writing your own custom hooks and want to build confidence that they’ll work as expected, you want to get started testing it properly. Kent works through how to go about it. - http://amp.gs/KTCd

#react
How to Debug a Child Process in Node and Gatsby with Chrome

This is a bit of a specific deep dive but there’s much to learn from this story of patching jest-workers to support easier debugging of child processes. - http://amp.gs/KzxM

#nodejs
What is a Higher-Order Function?

You might have heard the term “higher-order function” thrown around in JS circles. This post uses some examples to attempt to define this concept. - http://amp.gs/KYU3

#javascript
Integrating TypeScript with GraphQL

A thorough tutorial showing off using the TypeGraphQL library to build GraphQL APIs in Node while leaning on TypeScript’s features. - http://amp.gs/Kt9i

#graphql
Understanding Vue's Deep CSS Selector

Demonstrates how to use the ‘deep’ selector in Vue, a powerful tool for resolving certain CSS issues. - http://amp.gs/KmO9

#vue