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
A thorough exploration of Angular Forms

In this article, the author would like to share their better understanding of how things really work under the hood of the @angular/forms package. - http://amp.gs/Jknf

#angular
An Approach to Concurrent Logging in Node

Logs produced by concurrent tasks can be useless without added context. How can we add such context in a guaranteed way? - http://amp.gs/JemW

#nodejs
Nullish Coalescing with React and TypeScript

A very brief look at what nullish coalescing is and how it might be used in a React component. - http://amp.gs/JeQX

#react
Binding CSS Variables in Vue – Shayne O'Sullivan

CSS variables are awesome – if you don’t have to support IE11, that is. This article, neatly written by Shayne, will show you how to do CSS variables binding in Vue and why it can be useful, with examples and all. Great stuff if you ask me. - http://amp.gs/Jy1G

#vue
CSS Can Influence Screenreaders

Ben Myers demonstrates how CSS bleeds into content and influences screenreader announcements. - http://amp.gs/Jy58

#css
How to Use *ngIf else in Your Angular Applications

A quick tutorial on how to use the *ngIf else directive in Angular to perform comparisons in your Angular apps. - http://amp.gs/Jh58

#angular
How to Make a WebGL-Powered US Counties Map with D3 and Three.js

Creating a simple SVG-based map is one thing, but if you want the best performance, leaning on WebGL and your GPU is a good option. This tutorial covers how to approach moving from SVG to WebGL by way of Three.js. - http://amp.gs/JvbV

#javascript
Testing Serverless Node AWS Lambda Applications

How to strike the right balance between unit, integration, and end-to-end testing for Node serverless apps. - http://amp.gs/Jgw7

#nodejs
Deep Linking in React Native

‘Deep linking’ is the idea of being able to navigate deep into a specific screen or state within a native app (e.g. a URL that takes a user in the browser to a particular item of content in your app), and you can bring this functionality to your React Native apps too. - http://amp.gs/JEKe

#reactnative
Building a Performant Front-End Architecture

A technical writeup of the key things to consider performance-wise when building a front-end. - http://amp.gs/J9s9

#frontend #architecture
Mastering Volatile Docs Through Automation – Eduard Dopler

We all know that for the success of the software, documentation is extremely important. What you might not know yet, though, is how to keep always docs up to date through the constant changes in your project. If you’re interested, Eduard from Storefront UI shares some valuable pieces of experience on the topic – be sure to have a read! - http://amp.gs/J4iL

#vue
How to Create Custom Hooks For Your Web Components

How to create a React custom hooks to bind your Web Components events with useEffect. - http://amp.gs/JRN2

#react #hooks
Angular 9 Released with Ivy as Default Rendering Engine

Smaller bundle sizes, improved build times, and better debugging are just some of the new improvements available in Angular 9, the latest major release of Google's popular JavaScript SPA (Single Page Application) framework. These improvements are happening thanks to the release of the much anticipated Ivy rendering engine that has been in development by Google since 2018. - http://amp.gs/JU1R

#angular
Performance Testing HTTP/1.1 vs HTTP/2 Vs HTTP/2 + Server Push for REST APIs

If you’re unfamiliar with the performance dynamics and differences between these approaches, this is a good writeup and demonstration. - http://amp.gs/JdfG

#http #testing
7 (Possibly) Good Reasons Not to Use TypeScript

Hang on.. did you read that headline right? Why not to use TypeScript? Yes, despite all the buzz around TypeScript, you don’t have to use it and there might be good reasons not to (although the reasons presented are highly opinionated and you’re free to disagree too). - http://amp.gs/JdH0

#javascript
How to Publish an Updated Version of an npm Package

If you release your own npm packages, or if you’ve inherited packages from your team, this is a nice guide that covers many of the challenges with getting a new version out. - http://amp.gs/JrYv

#nodejs