FrontEnd Development
30.8K 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 be a Better Frontend Developer

What to Learn to Excel at Frontend Development - http://amp.gs/jIFz4

#frontend
Re-usable Angular Components—Part I

This blogpost demonstrates different approaches how to build re-usable components with a simple example. This… - http://amp.gs/jIFXd

#angular
Debugging Guide: Why Your Vue Component Isn't Updating

If you’ve got a Vue component that won’t update the way you expect it to, this debugging guide will help you to quickly identify and fix the problem. - http://amp.gs/jIXJc

#vue
Media Queries in Times of @container

Max Böck explores the role of media queries within the context of newly available container queries. - http://amp.gs/jILq3

#css
A Visual Guide to Node.js Streams

Streams aren’t conceptually too difficult to grasp but some visuals fit well and certainly help. - http://amp.gs/jIWVr

#nodejs
How to Memoize with React.useMemo()

Improve the performance of your components by using memoization to avoid redundant, expensive, time-consuming function calls. - http://amp.gs/jIag1

#react
Pinia, an Alternative Vue.js Store

Pinia is an up-and-coming alternative store solution for Vue.js. It boasts an intuitive API and all the features you expect from a Vue store. - http://amp.gs/jIMZZ

#vue
Building an enterprise-grade Angular project structure

An important task in setting up a modern front-end project is to define a scalable, long-term and… - http://amp.gs/jI5l4

#angular
The Modern Guide to React State Patterns

At one stage, you could basically just say ‘use Redux’ but there are so many options now and this guide flies through a few approaches. - http://amp.gs/jIQbZ

#react
Explicit ESM in Node with .mjs

As you’ve probably gathered from the many links in recent issues, Node is now fully aboard the ES modules train. In this two part series, Tierney Cyren explains explicit ways to determine ES module files from CommonJS files (the .mjs and .cjs extensions) and then an implicit way. - http://amp.gs/jI6TX

#nodejs
SEO and Performance Optimisation with Nuxt Image

This article shows how to use Nuxt Image to optimize the app’s loading times and SEO performance. It showcases nuxt-img and nuxt-picture components and showcases how different configurations drastically improve and optimize large images. - http://amp.gs/jIb8z

#vue #nuxt #seo
Why React Hooks Cannot Be Conditioned

If you’re encountering the puzzling React Hook "useState" is called conditionally error, this provides a helpful explanation as to why. - http://amp.gs/jj81A

#react
Optimizing Web Vitals using Lighthouse

Addy Osmani covers new tooling features in Lighthouse, PageSpeed, and DevTools to help identify how your site can improve on the Web Vitals. - http://amp.gs/jj8uG

#lighthouse
Serving Sharp Images to High Density Screens

Jake Archibald created a guide to compressing and serving images for dense screens. - http://amp.gs/jjTeR

#css