Building a Button Component
Adam Argyle gives a foundational overview of how to build color-adaptive, responsive, and accessible <button> components. - http://amp.gs/jnm77
#css
Adam Argyle gives a foundational overview of how to build color-adaptive, responsive, and accessible <button> components. - http://amp.gs/jnm77
#css
👍6
Why You Don't Need void 0
JavaScript’s void operator has been used in some interesting ways over the years versus undefined but Lars thinks undefined is now the better option. - http://amp.gs/jnmXG
#javascript
JavaScript’s void operator has been used in some interesting ways over the years versus undefined but Lars thinks undefined is now the better option. - http://amp.gs/jnmXG
#javascript
👍4
👍6
State of Frontend 2022
Based on surveys filled in by 3073 developers from 125 countries, the State of Frontend 2022 is supported by 19 expert commentaries about frontend trends and the future. - http://amp.gs/jnZgU
#frontend
Based on surveys filled in by 3073 developers from 125 countries, the State of Frontend 2022 is supported by 19 expert commentaries about frontend trends and the future. - http://amp.gs/jnZgU
#frontend
👍4
Learn Pinia in 30 Mins
Get started with the Vue 3 state management library Pinia in 30 minutes. - https://www.youtube.com/watch?v=JGC7aAC-3y8
#vue
Get started with the Vue 3 state management library Pinia in 30 minutes. - https://www.youtube.com/watch?v=JGC7aAC-3y8
#vue
YouTube
Learn Pinia in 30 MINUTES! (Vue JS 3)
In this video I’m gonna show you how to get started with Pinia in 30 minutes!
👉 Pinia & Vue 3 Course: https://dannys.link/compositionapi
Pinia is an incredible new State Management library for Vue 3 Composition API apps.
In this video I'll show you how…
👉 Pinia & Vue 3 Course: https://dannys.link/compositionapi
Pinia is an incredible new State Management library for Vue 3 Composition API apps.
In this video I'll show you how…
👍6
A Perfect Table of Contents With HTML + CSS
Nicholas C. Zakas shows an approach to creating a table of contents component in plain HTML and CSS. - http://amp.gs/jnpIk
#css
Nicholas C. Zakas shows an approach to creating a table of contents component in plain HTML and CSS. - http://amp.gs/jnpIk
#css
CSS-Tricks
A Perfect Table of Contents With HTML + CSS | CSS-Tricks
A table of contents is easy to generate in word processing tools, but trickier to pull off in plain HTML and CSS. But I have an approach that works.
👍9
Stress Testing React 18’s Concurrent Features Using 3D Rendering
React 18 includes the highly anticipated concurrent features. This article describes how to incrementally optimize a sample 3D visualisation by employing this powerful new capability. - http://amp.gs/jnpP9
#react
React 18 includes the highly anticipated concurrent features. This article describes how to incrementally optimize a sample 3D visualisation by employing this powerful new capability. - http://amp.gs/jnpP9
#react
dawchihliou.github.io
Stress Testing Concurrent Features in React 18: A Case Study of startTransition & 3D Rendering
React 18 released the highly anticipated concurrent features. In this article, we are diving into a 3D visualization and discuss how to optimize its performance step by step with React 18's concurrent rendering.
👍5
Application Structure and Best Practices Of Angular — Part 2
This is part 2 of Angular best practices, in the first part we learn about Angular CLI, modular structure of… - http://amp.gs/jnpJ8
#angular
This is part 2 of Angular best practices, in the first part we learn about Angular CLI, modular structure of… - http://amp.gs/jnpJ8
#angular
Medium
Application Structure and Best Practices Of Angular — Part 2
This is part 2 of Angular best practices, in the first part we learn about Angular CLI, modular structure of Angular application, lazy…
👍3
How Airbnb Gets Faster JavaScript Builds with Metro
The story of Airbnb’s migration from Webpack to Metro (a JavaScript bundler aimed at React Native – but Airbnb uses it for Web projects) and how it made their development feedback loop ‘nearly instantaneous’. - http://amp.gs/jnlpV
#javascript
The story of Airbnb’s migration from Webpack to Metro (a JavaScript bundler aimed at React Native – but Airbnb uses it for Web projects) and how it made their development feedback loop ‘nearly instantaneous’. - http://amp.gs/jnlpV
#javascript
Medium
Faster JavaScript Builds with Metro
How Airbnb migrated from Webpack to Metro and made the development feedback loop nearly instantaneous, the largest production build 50%…
👍3
Using Web Streams in Node.js
Streams provide a handy abstraction for cleanly working with streaming data but Web Streams (a.k.a. WHATWG Streams) are a different, more broadly supported beast to classic Node.js streams. Dr. Axel starts from the basics but goes into a lot of depth here - a handy resource. - http://amp.gs/jnlHO
#nodejs
Streams provide a handy abstraction for cleanly working with streaming data but Web Streams (a.k.a. WHATWG Streams) are a different, more broadly supported beast to classic Node.js streams. Dr. Axel starts from the basics but goes into a lot of depth here - a handy resource. - http://amp.gs/jnlHO
#nodejs
👍5
Manage Accessible Design System Themes With CSS Color-Contrast()
Daniel Yuschick outlines how the CSS color-contrast() function can become a cornerstone for developers in enforcing sufficiently contrasting and accessible UIs. - http://amp.gs/jnBy0
#css
Daniel Yuschick outlines how the CSS color-contrast() function can become a cornerstone for developers in enforcing sufficiently contrasting and accessible UIs. - http://amp.gs/jnBy0
#css
👍3
How I Created a Desktop Productivity App with React and Rust
This is a neat idea. Amine wanted to have an extremely light weight way to take quick notes while in the middle of other tasks and brought together React with the Rust-based Tauri to make it happen. - http://amp.gs/jnBo8
#react
This is a neat idea. Amine wanted to have an extremely light weight way to take quick notes while in the middle of other tasks and brought together React with the Rust-based Tauri to make it happen. - http://amp.gs/jnBo8
#react
Medium
How I Created the Focus App Using React and Rust
In this article, I will describe the steps I went through to create a small desktop application to help me focus on my daily tasks.
👍4
Generically Typed Vue Components with Composition API
An interesting take on generic type Vue.js components. - http://amp.gs/jnnR0
#vue
An interesting take on generic type Vue.js components. - http://amp.gs/jnnR0
#vue
Logaretm
Generically Typed Vue Components with Composition API
Another take on generic type Vue.js components
👍4
Working with the File System from Node.js
Dr. Axel seems to be on a bit of a Node kick lately and comes back this week with a particularly deep dive on all things related to working with text files from Node, from simple reading and writing operations to streams, buffers, and directory manipulation. - https://2ality.com/2022/06/nodejs-file-system.html
#nodejs
Dr. Axel seems to be on a bit of a Node kick lately and comes back this week with a particularly deep dive on all things related to working with text files from Node, from simple reading and writing operations to streams, buffers, and directory manipulation. - https://2ality.com/2022/06/nodejs-file-system.html
#nodejs
👍4💯1
Angular Quick Answer: Difference between constructor and ngOnInit
And how to spew coffee galore… - http://amp.gs/jnGpx
#angular
And how to spew coffee galore… - http://amp.gs/jnGpx
#angular
Medium
Angular Quick Answer: Difference between constructor and ngOnInit
And how to spew coffee galore…
👍4
Element vs Component vs Instance
Code heavy demonstrations of the distinction between the meaning of an element, component or instance in React, before looking at how they tie together. - http://amp.gs/jnG3z
#react
Code heavy demonstrations of the distinction between the meaning of an element, component or instance in React, before looking at how they tie together. - http://amp.gs/jnG3z
#react
👍5
Dark Mode Toggles Should be a Browser Feature
Bramus Van Damme explores the idea that dark mode toggle becomes a browser feature. - http://amp.gs/jnxxZ
#css
Bramus Van Damme explores the idea that dark mode toggle becomes a browser feature. - http://amp.gs/jnxxZ
#css
👍5
Build a Location-Aware Application with Vue and Typesense
Implement geolocation using Typesense, a third-party search tool, to build a location-aware application like Uber or Airbnb. - http://amp.gs/jnxLA
#vue
Implement geolocation using Typesense, a third-party search tool, to build a location-aware application like Uber or Airbnb. - http://amp.gs/jnxLA
#vue
👍6👎1
Component Encyclopedia: A Catalog of 5000+ UI Components
Storybook, a popular UI component devtool, has unveiled a visual catalog of over 5,000 components (not all React, but largely) from all corners of the Web – you don’t need to be a Storybook user to take advantage of this as links to repos and demos are provided in each case. - http://amp.gs/jnfEn
#storybook #showcase
Storybook, a popular UI component devtool, has unveiled a visual catalog of over 5,000 components (not all React, but largely) from all corners of the Web – you don’t need to be a Storybook user to take advantage of this as links to repos and demos are provided in each case. - http://amp.gs/jnfEn
#storybook #showcase
👍4
Angular Error Interceptor
When applications make HTTP requests and fail, we need to handle them. In this article, we learn how to do… - http://amp.gs/jnfQN
#angular
When applications make HTTP requests and fail, we need to handle them. In this article, we learn how to do… - http://amp.gs/jnfQN
#angular
Medium
Angular Error Interceptor
When applications make HTTP requests and fail, we need to handle them. In this article, we learn how to do this using an error interceptor.
👍4
Clean Node.js Architecture —With NestJS and TypeScript
Your architectures should tell readers about the system, not about the frameworks you used in your system - http://amp.gs/jnCS2
#nodejs
Your architectures should tell readers about the system, not about the frameworks you used in your system - http://amp.gs/jnCS2
#nodejs
👍5🔥3💩1