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

Admin: @andrey2019
Download Telegram
How to Reliably Send an HTTP Request on Leaving a Page

Browsers don’t guarantee to preserve open HTTP requests when changing pages but there are some mitigations or alternative approaches (e.g. beacons). - http://amp.gs/jpRke

#javascript
👍4
Running Commands with execa in Node

We’ve linked to Sindre Sorhus’ popular execa process execution library many times over the years, but here’s a thorough tutorial which also shows off the value execa brings over the vanilla child_process. - http://amp.gs/jpRWj

#nodejs
👍4
Implementing Role-Based Access Control in VueJS

Implementing client-side authorization is one of the toughest topics for frontend developers. In this post, you'll see an effective approach to implementing role-based access in VueJs applications. - http://amp.gs/jpUrH

#vue
👍3
Redux Toolkit 1.8.0 Released

If you’re down with Redux for managing state, the “official, opinionated, batteries-included toolset for efficient Redux development” is what you need :-) Among other things, this release adds new ‘listener’ middleware (think useEffect but for Redux store updates). - http://amp.gs/jpUHo

#redux-toolkit #release
Security of React Native Libraries: The Bad, the Worse and the Ugly

A really deep dive into “issues in third party libraries that drastically affect the security of the main application”. These range from official guides which recommend insecure libraries through easily-misused APIs. - http://amp.gs/jpdl6

#reactnative
👍1
When to Avoid the text-decoration Shorthand Property

Šime Vidas reminds you that setting a shorthand property like “text-decoration: underline” reinitializes any missing parts in the value. - http://amp.gs/jpdHi

#css
👍2
6 State Management Strategies For Complex Angular Apps

How to manage your data flow well in an enterprise Angular app - http://amp.gs/jpOEN

#angular
Future JavaScript: A Look at Records and Tuples

Two years ago we mentioned the record and tuples proposal (two new deeply immutable primitive types for JS) had reached stage 2 at TC39. It’s still there.. but a polyfill brings them to Babel users. - http://amp.gs/jpr1x

#javascript
👍5
Future JavaScript: Records and Tuples

Records and Tuples are a new immutable primitive coming to JavaScript. Let's look at how they work and how you can use them in your code today. - http://amp.gs/jpriO

#vue
🔥2
Red Hat and IBM's Node.js 'Reference Architecture'

Big companies like to have well defined playbooks from which to work and Red Hat and IBM are no different. It’s an opinionated guide to how their engineering teams work with Node, what tools they prefer, and their development and operational practices. Running on from this Red Hat and IBM then have an extensive series of blog posts digging into each section from logging to containers and, this week, code coverage. - http://amp.gs/jpSvS

#nodejs
👍7😁1
Inspecting Web Views in macOS

Jim Nielsen shows how to inspect web views native macOS apps. - http://amp.gs/jpNYI

#css
👍1
Creating a 'Reading Progress' Bar with React and Tailwind

Communicating reading progress is just one potential application of this concept. With some adaptation and a data store it should also be possible to track reader engagement—that is, Medium-like stats on how much of the material is actually being read. - http://amp.gs/jpNDy

#react
👍6
A Simple, Reusable Solution for Binding URL Query Params to Angular Forms

A common behavior in web applications is to sync data in forms based on the values of the URL query params… - http://amp.gs/jpAha

#angular
👍3
Understanding the Dependencies Inside Your package json

Recently the authors looked at the basics of package.json but now they’ve moved on to defining what each of the dependency related keys in package.json are for. - http://amp.gs/jpsv2

#nodejs
👍3
10 Must-Know Patterns for Writing Clean Code with React and TypeScript🛀

A must-know article worth reading that looks at some practical patterns to use when writing clean code in React and TypeScript. It involves approaches in writing a clean code that eliminates technical debts. - http://amp.gs/jpi8U

#typescript
👍9
How To Make Parallel API calls in Angular Applications

A Step by step guide with an example project - http://amp.gs/jpihf

#angular
👍7
Currying for JavaScript Developers with Examples

This impressive demonstration of practical examples of currying in JavaScript enables us to learn a few different ways of using and creating curried functions. Making use of this technique is beneficial in programming! - http://amp.gs/jpDGF

#javascript
👍8