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

Admin: @andrey2019
Download Telegram
A Look at TypeScript 2.8's Conditional Types

An intro to conditional types, a powerful addition to the type system introduced in TypeScript 2.8 - http://amp.gs/VDvg

#typescript
Creating Interactive Text Animations with React Hooks

A fun bit of experimentation with React Hooks, CSS Modules, CSS variables and clip-path in order to animate headings that respond to pointer movements. - http://amp.gs/VJvI

#react
Creating a Node gRPC Service Using Mali


gRPC, originally created at Google, is a universal RPC system powered by HTTP/2 and Protocol Buffers. This is a really neat, practical introduction to the concepts involved. - http://amp.gs/V0eb

#nodejs
How to Drastically Reduce Estimated Input Latency and Time to Interactive of SSR Vue.js Applications

Learn how to solve the problem of a very high Estimated Input Latency of pre-rendered Vue.js or Nuxt.js powered Single Page Applications. - http://amp.gs/VK7V

#vue
The Best Way To Unsubscribe RxJS Observable In The Angular Applications!

The RxJS (aka Observable-s ) is a rather new-ish technology in the frontend engineering space. Made popular mostly by its inclusion in the core Angular APIs. It proved to be a very powerful tool when dealing with the collections of asynchronous events. -
http://amp.gs/V3m1

#angular
Firefox 69 Will Have Flash Disabled by Default

Mozilla has announced that Adobe Flash will be disabled in Firefox 69 (due for release in September). Mozilla plans to remove the plugin from its browser entirely in 2020. - http://amp.gs/VH1v

#firefox #news
Why We Need CSS Subgrid

The author argues that whilst the CSS Grid spec “is amazing” there’s still “a gap to be filled by subgrid”. - http://amp.gs/V2Zv

#css
Common API Mistakes and How to Avoid Them

Node.js is used for all of the examples although the principles are generic. - http://amp.gs/VXrW

#nodejs
Building Component Libraries in Angular

Angular CLI is one of the best tools available for building Angular applications. CLI conveniently allows developers to create new project that have testing, type script transpilation and other things.
- http://amp.gs/VLrM

#angular
Dissecting Frontend Job Titles

An attempt to break down the common career labels and designations found in the frontend space, bringing a little clarity on the supposed nuances between them all. - http://amp.gs/VWU0

#frontend
Building a Desktop App with Vue: NW.js

This article describes how to build a desktop application with Vue.js framework and NW.js library. - http://amp.gs/Vakv

#vue #nw
When To Subscribe

Ben Lesh has a terrific article called “Don’t Unsubscribe”, telling you why you are better off not explicitly unsubscribing, but instead relying on constructs that cause the unsubscriptions to happen. In that spirit, Michael wanted to title this article “Don’t Even Subscribe”, but the truth is, there are a few places where you have to subscribe, so he settled for the less-emphatic title you see. - http://amp.gs/VMir

#angular
Exploring JavaScript Modules: From IIFEs to CommonJS to ES6 Modules

A commonly 'under-learned' aspect of JavaScript is the module system, but given its unusual and varied history, that might not be a surprise. In this post (which also comes in video form), Tyler McGinnis provides a useful refresher of module approaches, both past and present. - http://amp.gs/V50b

#javascript