FrontEnd Development
28.9K subscribers
145 photos
1 video
9.35K links
Полезные ссылки иHTML, CSS, JavaScript, TypeScript, Angular, React, Vue, Node.js, Mobile and more.
Download Telegram
Optimizing Components with React.memo, useMemo, & useCallback

A brief look at a situation where you might want to apply some gentle optimizations when components are rendering more often than they need to. - http://amp.gs/OgBn

#react
A Guide to Angular 8's Differential Loading

Angular 8 now sends different bundles of code to different clients. Here’s the how and why, plus an Angular Auth0 tutorial tacked onto the end for some reason - http://amp.gs/OEGR

#angular
The Concept of 'Micro Frontends'

A look at a pattern aroundo splitging up your large, complex, frontend codebases into simple, composable, independently deliverable apps that integrate together. - http://amp.gs/OVxQ

#frontend
How One Team of Freelancers Writes Full Stack JavaScript Apps

Some simple principles that one distributed agency has adopted when working with Node-powered full-stack JS apps from file structure to code generation. - http://amp.gs/O91z

#nodejs
How to Build Your Own React-Redux Using useReducer and useContext Hooks

Get a deeper understanding of React-Redux by building your own version of it! - http://amp.gs/ORtq

#react #redux
How to Build a Simple Carousel in NativeScript

A guide to building a complete Carousel UI using NativeScript and Angular. - http://amp.gs/OULm

#angular #nativescript
What’s New in Nuxt JS 2.8.0

Nuxt is a framework built for creating Vue applications. These Vue applications can be a single page application, a static generated application or a universal application. - http://amp.gs/OOAs

#nuxt
Safari Web Inspector Now Includes A New CPU Usage Timeline

...that lets devs measure a page’s CPU usage, estimate its energy impact, and more easily investigate sources of script execution that may be contributing to poor energy utilization. - http://amp.gs/Orx8

#news
Building a Reactivity System Similar to Vue In Under 0.7KB

Currently, the TOAST UI Grid team is working diligently for the major update that is the release of the version 4. The purpose of this update is to rewrite all of the previous code base written with… - http://amp.gs/Orsi

#vue
Up & Going with Nuxt.js, Bulma and Sass

Overcome Nuxt.js, Bulma and Sass shenanigans with this quick article to help you start developing your next App in less than 10 minutes. - http://amp.gs/OSLs

#vue
Using Cypress to Write Tests for a React App

A straightforward introduction to using Cypress with React. Cypress is an end-to-end testing library that makes it easy to define and run user/UI actions programmatically to test the behavior of an app. - http://amp.gs/ONqS

#react #cypress #tests
'Why We Prefer CSS Custom Properties to SASS Variables'

Some practical examples of how CSS variables can power-up your workflow. - http://amp.gs/OqOZ

#css
Understanding Worker Threads in Node

First introduced as a experimental feature in Node 10.5, worker threads are now a standard, built-in feature and enable you to run separate JavaScript files in separate threads (without introducing threads as a first-class citizen to Node generally). - http://amp.gs/Os7c

#nodejs
React Toastify: App Notifications Made Easy

A ‘toast’ notification is a small popup style of notification that’s popular in webapps. This library brings such notifications to your own app and gives you a lot of control over how they work (you can even display another React component inside the notification). - http://amp.gs/ODnA

#react