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
Building a Split-Button Component

Adam Argyle gives a foundational overview of how to build an accessible split-button component. - http://amp.gs/jzEIx

#css
What’s New With DevTools: Cross-Browser Edition

Patrick Brosset explains what’s new with developer tools in Firefox, Edge, Chrome, and Safari. - http://amp.gs/jzEEB

#devtools
Real world example for angular reactive forms

For the last couple of years, I’ve created a few CRM and back-office applications using angular. The one… - http://amp.gs/jzEa5

#angular
142 Resources for Mastering Coding Interviews

This software engineering study guide will help you study for your interviews and get any job - http://amp.gs/jzVPv

#interview
Using Passport for Authentication in Node.js

Implementing authentication from scratch can often be a headache. As such, here’s a look at using Passport, a popular module for the task. - http://amp.gs/jzVuw

#nodejs
VueUse as must-have library for Vue 3

Check out four key features of the VueUse library that adds functionality to a Vue app with the Composition API. - http://amp.gs/jz9ta

#vue
State Management in Next.js Apps

Managing state in a Next.js application can get tricky very quickly. This looks at some patterns to help avoid complexity in common scenarios and avoid “provider hell.” - http://amp.gs/jz92A

#react #nextjs
Less Absolute Positioning With Modern CSS

Ahmad Shadeed explores a few use-cases where using absolute positioning isn’t needed anymore. - http://amp.gs/jz4U9

#css
bundle: A Quick npm Package Size Checker

Enter a package name, then hit the “run” button and this tool will give you the minified, bundled, and gzipped size of the package. - http://amp.gs/jzRJ3

#npm
Working with Tree Data Structures

The basics of traversal: both breadth first and depth first. Complete with visuals to help you get the ideas more quickly. - http://amp.gs/jzUPj

#javascript
How an npm Package with 3M Weekly Downloads Had a Severe Vulnerability

It’s not every day a publication as mainstream as Ars Technica covers Node news, but security researcher Ax Sharma has put together a good story about a significant vulnerability in pac-resolver. - http://amp.gs/jzdzU

#nodejs
Vue Dynamic CSS Variables Using v-bind In CSS v3.2

Vue v3.2 has a new feature "State-Driven CSS Variables" which allows us to easily use reactive variables & data object values inside styles in our Single-File Components. - http://amp.gs/jzOIK

#vue
The Story Behind TryShape, a Showcase for the CSS clip-path property

Tapas Adhikary walks you through the story behind TryShape and how it helps create, manage, share, and export shapes as SVG, PNG, and even CSS. - http://amp.gs/jzOor

#css
A Guide to React Context and the useContext() Hook

While React Context can seemingly simplify component access to global data regardless of where those components are in the tree, useContext() can add its own brand of complexity, meaning it’s not suitable for every situation and.. "Sometimes drilling the props through 2-3 levels in the hierarchy isn’t a big problem." - http://amp.gs/jzrD9

#react
The Complete Angular Performance Guide For 2021

Frustrated with your slow Angular app? Here’s how to double or even triple the speed of your Angular… - http://amp.gs/jzSrL

#angular
Common npm Mistakes Every Developer Should Avoid

Learn how to avoid common mistakes when managing dependencies, publishing packages, and more. - http://amp.gs/jzN4o

#npm
Convert a ReactJS Component to VueJS

In this tutorial, you'll learn how to convert a timeline component built in ReactJS to VueJS. - http://amp.gs/jzAfE

#vue
An Intro to Web Scraping with JavaScript and Node

Leans on Axios (to fetch HTML over HTTP), Cheerio (a jQuery-a-like for querying Web documents), and Playwright (to automate a browser). - http://amp.gs/jzqGH

#nodejs