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
Getting Started with Validation in Node

You’ve got a webapp and you want to validate the data it’s sent, but there are lots of options. Here Simon breaks down one approach using JSON schemas along with Ajv. - http://amp.gs/jZ4jB

#nodejs
The Baseline for Web Development in 2022?

Analysis of numerous stats around frontend technologies, browser share, client devices, and more to establish a feel for what the lowest common denominators are in terms of what we must continue to support. - http://amp.gs/jZ4FO

#web #baseline
Understanding React Lifecycles

The author deconstructs the three phases of React components’ lifecycle: mounting (insertion into DOM), update and unmounting (removal from DOM) and goes on to describe the methods appropriate for each. - http://amp.gs/jZReU

#react
Easy and Quick Form Generation Using JSON Schema in VueJS

Here is a step-by-step tutorial on form generation using JSON schema in VueJS. Implements vuetify-jsonschema-form to generate and customize the form. - http://amp.gs/jZRop

#vue
Fancy CSS Borders Using Masks

Temani Afif looks at some modern CSS masking techniques that will help you create fancy borders. - http://amp.gs/jZdyz

#css
Angular Roadmap: The Past, Present, and Future - http://amp.gs/jZOBj

#angular
Automatic Batching in React 18

With React 18 in beta, it’s timely to examine features which distinguish it from previous releases: Automatic Batching portends fewer needless renders. - http://amp.gs/jZrtN

#react
You Shouldn’t be Using Mixins in Vue.js Anymore

Mixins were the go-to way of sharing reusable logic between components in Vue 2. But now with the availability of the Composition API, we can achieve code reusability in a much cleaner way. - http://amp.gs/jZrHT

#vue
Seven Ways to Improve Node Performance at Scale

Some basic advice including using timeouts and caching, profiling and monitoring your code, and how clustering and load balancing can help. - http://amp.gs/jZSNF

#nodejs
Writing a Printer Driver in JavaScript

“Writing a printer driver in JavaScript sounds ridiculous,” starts the author, and while the definition of ‘driver’ is arguable here (it's more a filter?), this is nonetheless an interesting story and solution to the author's problem. - http://amp.gs/jZN9C

#javascript
High scalable folder structure in angular applications - http://amp.gs/jZNMK

#angular
How Flexbox Works

Tiffany B. Brown untangles Flexbox mysteries giving you an overview of the most important things to keep in mind while working with Flexbox. - http://amp.gs/jZA4Y

#css
A Headless Vue JSON Search Component Based on Fuse.Js

Vue-json-search is a headless Vue 3 JSON search component based on Fuse.js. It is specially designed for static generators like Hugo. - http://amp.gs/jZqlw

#vue
Communication between Microfrontends built with Module Federation

Recently I have been playing around with Microfrontends powered by Module federation in Webpack 5, which by… - http://amp.gs/jZqqQ

#microfrontends
Implementing Server-Sent Events (SSE) in Node and React

Server-Sent Events (SSE) is an often overlooked technology for sending live updates from a backend server to a frontend client without refreshing the page or endless polling from JavaScript. This is a basic example. - http://amp.gs/jZspZ

#nodejs
Using PostCSS with Media Queries Level 4

Amarachi Amaechi reviews several features available in Media Queries Level 4 and demonstrates the implementation of each feature using PostCSS. - http://amp.gs/jZiUM

#css
5 Tips to Build a Better React Component

Lior Heber shares five best practices that have worked well for him when developing React components. - http://amp.gs/jZD7x

#react