Exploring React Router’s data, navigation, and error handling APIs
https://blog.logrocket.com/react-router-data-navigation-error-handling-apis/
#react
https://blog.logrocket.com/react-router-data-navigation-error-handling-apis/
#react
Scaling Frontend Applications in 2023
https://blog.bitsrc.io/scaling-frontend-applications-in-2023-e455aceff931
#development
https://blog.bitsrc.io/scaling-frontend-applications-in-2023-e455aceff931
#development
Why Next.js 13 is a Game-Changer
https://blog.bitsrc.io/why-next-js-13-is-a-game-changer-2167658d9de2
#js
https://blog.bitsrc.io/why-next-js-13-is-a-game-changer-2167658d9de2
#js
6 React questions for technical interviews and their answers:
https://dev.to/jgamaraalv/6-react-questions-for-technical-interviews-and-their-answers-10p3
#react
https://dev.to/jgamaraalv/6-react-questions-for-technical-interviews-and-their-answers-10p3
#react
Hello everyone! I hope you are doing well and productive.
Colleagues and friends, what do you think - which format for presenting information will be more convenient -
daily news [ 1️⃣ ] or weekly Digest [ 2️⃣ ]?
Colleagues and friends, what do you think - which format for presenting information will be more convenient -
daily news [ 1️⃣ ] or weekly Digest [ 2️⃣ ]?
Frontend Weekly Digest #1
Web-Development:
• What Are Micro-Frontend Web Applications?
• Using web dev skills to test web dev skills
CSS:
• The New CSS Media Query Range Syntax
• Faking Min Width on a Table Column
• Best CSS shape generators with demo
• CSS Pseudo Elements: A Definite Guide
• Scroll to Text Fragments
JavaScript:
• The State of JS 2022
• Using Knack to Generate QR Codes with JavaScript
• Can You Get the Information on the QR Code Image Just by Using Javascript?
• 7 ES6 JavaScript Tricks to Make You a Better Programmer
React:
• Next.js vs React: Their Differences, and Which One to Choose
• Implementing 3D graphics in React
• 5 Tips to Optimize React Frontend Performance
Vue:
• Testing a big Vue application
• pinceau — A CSS-in-TS framework built to feel like a native Vue feature.
• Customized drag-and-drop file uploading with Vue
• An article comparing the design implementation of Vuex and Pinia
Angular:
• Angular 15: Using The Directive Composition API
• Angular VS React: Performance comparison with Google Web Vitals
• Exploring Web Workers in Angular
Web-Development:
• What Are Micro-Frontend Web Applications?
• Using web dev skills to test web dev skills
CSS:
• The New CSS Media Query Range Syntax
• Faking Min Width on a Table Column
• Best CSS shape generators with demo
• CSS Pseudo Elements: A Definite Guide
• Scroll to Text Fragments
JavaScript:
• The State of JS 2022
• Using Knack to Generate QR Codes with JavaScript
• Can You Get the Information on the QR Code Image Just by Using Javascript?
• 7 ES6 JavaScript Tricks to Make You a Better Programmer
React:
• Next.js vs React: Their Differences, and Which One to Choose
• Implementing 3D graphics in React
• 5 Tips to Optimize React Frontend Performance
Vue:
• Testing a big Vue application
• pinceau — A CSS-in-TS framework built to feel like a native Vue feature.
• Customized drag-and-drop file uploading with Vue
• An article comparing the design implementation of Vuex and Pinia
Angular:
• Angular 15: Using The Directive Composition API
• Angular VS React: Performance comparison with Google Web Vitals
• Exploring Web Workers in Angular
Frontend Weekly Digest #2
Web-Development:
• Let’s Talk HTML <meta> And <link>
• The Difference Between Web Sockets, Web Workers, and Service Workers
CSS:
• 3D in CSS
• Conditional CSS
• CSS color functions and custom properties
• How to make wave backgrounds in CSS
JavaScript:
• It’s time for a new Date API in JavaScript
• How to use Web Workers API
• Applying SOLID principles to TypeScript
• JavaScript Concepts: The Good, The Bad, and The Ugly
React:
• A Cure for useState Hell
• React, Vite and TypeScript: Get started in under 2 minutes
• Data Binding in React
Vue:
• Testing a big Vue application
• pinceau — A CSS-in-TS framework built to feel like a native Vue feature.
• Customized drag-and-drop file uploading with Vue
• An article comparing the design implementation of Vuex and Pinia
Angular:
• Angular 15: Using The Directive Composition API
• Angular VS React: Performance comparison with Google Web Vitals
• Exploring Web Workers in Angular
Web-Development:
• Let’s Talk HTML <meta> And <link>
• The Difference Between Web Sockets, Web Workers, and Service Workers
CSS:
• 3D in CSS
• Conditional CSS
• CSS color functions and custom properties
• How to make wave backgrounds in CSS
JavaScript:
• It’s time for a new Date API in JavaScript
• How to use Web Workers API
• Applying SOLID principles to TypeScript
• JavaScript Concepts: The Good, The Bad, and The Ugly
React:
• A Cure for useState Hell
• React, Vite and TypeScript: Get started in under 2 minutes
• Data Binding in React
Vue:
• Testing a big Vue application
• pinceau — A CSS-in-TS framework built to feel like a native Vue feature.
• Customized drag-and-drop file uploading with Vue
• An article comparing the design implementation of Vuex and Pinia
Angular:
• Angular 15: Using The Directive Composition API
• Angular VS React: Performance comparison with Google Web Vitals
• Exploring Web Workers in Angular
Frontend Weekly Digest #3
Web-Development:
• Dialogs, modality and popovers seem similar. How are they different?
• Gatsby is joining Netlify
CSS:
• The Guide To Responsive Design In 2023 and Beyond
• Responsive HTML/CSS Image Gallery Using “Columns”, No Extra Markup Needed!
• Back to Pure CSS?
• What CSS Do You Absolutely Have to Know in 2022? / 2023 =)
• Why you should never use px to set font-size in CSS
• Create parallax scrolling with CSS
• CSS color-mix()
JavaScript:
• Exploring the Power of Destructuring in JavaScript
• All about JavaScript Events
• Temporal API: JavaScript Dates, but Better
• 20 JavaScript Array Methods Every Developer Should Know
React:
• React useMemo hook guide with examples
• React memo guide with examples
• Memoization in React — How useCallback Works
• Best Way to Handle Form Validation: React Hook Form and Zod
• Iniz: Makes ReactJS actually reactive
• Recursive components in React: A real-world example
Vue:
• Making API calls in Vue with Axios
• Building a plugin with Vite
• Introducing the New Angular Image Editor Component
Angular:
• Angular Development Simplified with Subjects and Behavior Subjects
• Top 10 interview questions and answers for angular that every developer must prepare before their interview in 2023
Web-Development:
• Dialogs, modality and popovers seem similar. How are they different?
• Gatsby is joining Netlify
CSS:
• The Guide To Responsive Design In 2023 and Beyond
• Responsive HTML/CSS Image Gallery Using “Columns”, No Extra Markup Needed!
• Back to Pure CSS?
• What CSS Do You Absolutely Have to Know in 2022? / 2023 =)
• Why you should never use px to set font-size in CSS
• Create parallax scrolling with CSS
• CSS color-mix()
JavaScript:
• Exploring the Power of Destructuring in JavaScript
• All about JavaScript Events
• Temporal API: JavaScript Dates, but Better
• 20 JavaScript Array Methods Every Developer Should Know
React:
• React useMemo hook guide with examples
• React memo guide with examples
• Memoization in React — How useCallback Works
• Best Way to Handle Form Validation: React Hook Form and Zod
• Iniz: Makes ReactJS actually reactive
• Recursive components in React: A real-world example
Vue:
• Making API calls in Vue with Axios
• Building a plugin with Vite
• Introducing the New Angular Image Editor Component
Angular:
• Angular Development Simplified with Subjects and Behavior Subjects
• Top 10 interview questions and answers for angular that every developer must prepare before their interview in 2023
Frontend Weekly Digest #4
Web-Development:
• Understanding the GraphQL Type System
• Creating an interactive SVG: The circle of fifths
CSS:
• Circular text with CSS?
• Working with the CSS Grid
• Accessible hamburger buttons without JavaScript
• Create a full-page background with CSS
• A Fancy Hover Effect For Your Avatar
JavaScript:
• The Ultimate Guide to JavaScript Error Handling
• How to Read and Write JSON in JavaScript
• You’ve Got Options for Removing Event Listeners
React:
• Server-Side Rendering in React 18
• A Guide to Testing React Components
• Why Create React App exists
• Write better React code without conditional rendering operators
• How to Use Web Components with React
Vue:
• How to implement infinite scroll with Vue
• Why Mixins are Considered Harmful
Angular:
• Bad practices you should avoid using Angular
• 6 Angular Performance Tuning Tips And Tricks
Web-Development:
• Understanding the GraphQL Type System
• Creating an interactive SVG: The circle of fifths
CSS:
• Circular text with CSS?
• Working with the CSS Grid
• Accessible hamburger buttons without JavaScript
• Create a full-page background with CSS
• A Fancy Hover Effect For Your Avatar
JavaScript:
• The Ultimate Guide to JavaScript Error Handling
• How to Read and Write JSON in JavaScript
• You’ve Got Options for Removing Event Listeners
React:
• Server-Side Rendering in React 18
• A Guide to Testing React Components
• Why Create React App exists
• Write better React code without conditional rendering operators
• How to Use Web Components with React
Vue:
• How to implement infinite scroll with Vue
• Why Mixins are Considered Harmful
Angular:
• Bad practices you should avoid using Angular
• 6 Angular Performance Tuning Tips And Tricks