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
Upgrading to React 18 with TypeScript - http://amp.gs/jB9ql

#react
👍7
The Most Demanded Frontend Frameworks in 2022

In this article, we analyze ~250k frontend job offers collected from trusted sites like LinkedIn, Glassdoor, and many others, to know which is the most demanded and highest paying frontend framework in 2022 - http://amp.gs/jB4Id

#vue
👍9
Evaluating Design System Adoption Using Custom CSS

Steve Dennis shares how the Castor design system team uses custom user CSS to easily audit component and design token usage in live products. - http://amp.gs/jB4k3

#css
👍5
Managing OAuth 2.0 User Credentials in Your Node App - http://amp.gs/jB4D9

#nodejs
👍43👏2🤬1
How We Resolved Performance Issues with Vue 2's O(n^2) Handling of Deps & Teardowns

An interesting case study in how a company overcame Vue 2 bottlenecks by disassociating dependent computed values from the rendered elements. - http://amp.gs/jBRtF

#vue
👍4🤯1
How to Build Your Own Blog with Next.js and MDX

A step-by-step guide to building a basic blog that renders posts written in MDX, which mixes Markdown with React components. - http://amp.gs/jBR90

#react
👍52
Opinionated Angular Setup

Steps I take when I set up a new Angular project. - http://amp.gs/jBRLy

#angular
👍5
Contextual Spacing For Intrinsic Web Design

Stephanie Eckles explains how to use adaptive, contextual spacing techniques in CSS. - http://amp.gs/jBUPc

#css
👍8
Best Practices for Working with Different Filesystems

Be prepared for differences, take care of case sensitivity, and more. - http://amp.gs/jBUWZ

#nodejs
👍4
11 Things to Remember for Your Next Flutter Project

An extensive checklist to kick-off a new Flutter project - http://amp.gs/jBdRt

#flutter
👍41
Four Eras of JavaScript Frameworks

While the pre-2012 history is a bit fuzzy given the author’s experiences, this is a nice retrospective and attempt to break down the history of JavaScript frameworks into four eras, each of which builds upon what came before. - http://amp.gs/jBOZY

#javascript
👍4
Pinia: How to Reset Stores Created with Function/Setup Syntax

Pinia is a state management solution for Vue 3. In this article, you'll learn how to reset stores created with function/setup syntax. - http://amp.gs/jBODP

#vue
👍7
React Component Composition Explained

Avoid prop drilling, have cleaner, better structured code.. what’s not to like? - http://amp.gs/jBrCq

#react
👍8
Making a Podcast Transcription Server in Node

The author likes listening to podcasts but wants to be able to search back for things that were said in them. He brought it together using the Leopard speech-to-text engine - http://amp.gs/jBr51

#nodejs
👍3
Deep Dive into Text Wrapping and Word Breaking

Will Boyd explores various ways you can control how text wraps (or doesn’t wrap) on a web page. - http://amp.gs/jBSEi

#css
👍2👏1
How to use a skeleton loader with Angular?

Skeleton loaders have become quite popular over the past few years. The purpose of such loaders is to show a… - http://amp.gs/jBNYX

#angular
👍6
Building a JavaScript Bundler from Scratch

You’ve built a to-do list, you’ve built a static site generator.. maybe even a testing framework? Christoph, known for his role in building Jest, Yarn and MooTools, takes us to the next step: building a bundler. There’s a livestream version too. A great way to understand how such tools work under the hood. - http://amp.gs/jBN30

#javascript
👍4
How to Display and Animate SVG Images in React Native - http://amp.gs/jBAC8

#reactnative
👍5