How to Configure Angular Modules Loaded by the Router
Using NgModuleFactory to create a variant of the forRoot
pattern that enables configuring Angular modules… - http://amp.gs/j16E2
#angular
Using NgModuleFactory to create a variant of the forRoot
pattern that enables configuring Angular modules… - http://amp.gs/j16E2
#angular
Smart CSS Solutions For Common UI Challenges
Cosima Mielke looks at exciting and fun things you can do with CSS to solve common problems we all have to face in our work. - http://amp.gs/j1blg
#css
Cosima Mielke looks at exciting and fun things you can do with CSS to solve common problems we all have to face in our work. - http://amp.gs/j1blg
#css
Smashing Magazine
Smart CSS Solutions For Common UI Challenges — Smashing Magazine
Writing CSS has probably never been more fun and exciting than it is today. In this post we’ll take a look at common problems and use cases we all have to face in our work and how to solve them with modern CSS. If you’re interested, we’ve also just recently…
Tips and Gotchas for Using key with v-for in Vue.js 3
The purpose of the key attribute is to give a hint for Vue's virtual DOM algorithm when diffing the new list of nodes against the old list. Learn how to avoid misusing it. - http://amp.gs/jYIYy
#vue
The purpose of the key attribute is to give a hint for Vue's virtual DOM algorithm when diffing the new list of nodes against the old list. Learn how to avoid misusing it. - http://amp.gs/jYIYy
#vue
vueschool.io
Tips and Gotchas for Using key with v-for in Vue.js 3 - Vue School Articles
Some tips on how to and how NOT to use the key attribute in Vue.js 3 components.
33 Concepts Every JavaScript Developer Should Know
A curated collection of links to tutorials on 33 different areas of JavaScript it’s worth understanding well, including: types, closures, equality, scope, and different JavaScript engines. We’ve linked this before, but it continues to get updated. - http://amp.gs/jYIci
#javascript
A curated collection of links to tutorials on 33 different areas of JavaScript it’s worth understanding well, including: types, closures, equality, scope, and different JavaScript engines. We’ve linked this before, but it continues to get updated. - http://amp.gs/jYIci
#javascript
How to Dockerize an Existing Node App
Sticks very much to a basic, demo example. - http://amp.gs/jYjK2
#nodejs
Sticks very much to a basic, demo example. - http://amp.gs/jYjK2
#nodejs
React & TypeScript: A Guide to Typing Hooks
Focusing on a few common use cases like useState, useReducer, and useRef. - http://amp.gs/jY8iK
#react
Focusing on a few common use cases like useState, useReducer, and useRef. - http://amp.gs/jY8iK
#react
Devtrium - Tutorials on React and Javascript, updated weekly!
React & TypeScript: how to type hooks (a complete guide) - Devtrium
Hooks are a fundamental aspect of writing React components, so knowing how to type them is vital to using TypeScript with React. Let's see how to do that!
Pure CSS Custom Styled Radio Buttons
Stephanie Eckles demonstrates how to create custom, accessible, cross-browser, theme-able, scalable radio buttons in pure CSS. - http://amp.gs/jYTO1
#css
Stephanie Eckles demonstrates how to create custom, accessible, cross-browser, theme-able, scalable radio buttons in pure CSS. - http://amp.gs/jYTO1
#css
Modern CSS Solutions
Pure CSS Custom Styled Radio Buttons | Modern CSS Solutions
Learn to create custom, cross-browser, theme-able, scalable radio buttons in pure CSS and ensuring styles remain accessible across states.
TDD: How to Test Using Vue.js, VueTestUtils, and Jest
The goal of test-driven development (TDD) is to ensure developers have a roadmap of their code outcome before writing the actual code. - http://amp.gs/jYzxw
#vue
The goal of test-driven development (TDD) is to ensure developers have a roadmap of their code outcome before writing the actual code. - http://amp.gs/jYzxw
#vue
DEV Community
Test Driven Development: How to test using Vue.js, VueTestUtils and Jest
Introduction Test Driven Development is a software practice. TDD focuses on three (3)...
Flutter Chore: Telling Your Code Not to Repeat Itself
How to easily limit the execution of a certain code-block to only a fixed amount of times. - http://amp.gs/jY15x
#flutter
How to easily limit the execution of a certain code-block to only a fixed amount of times. - http://amp.gs/jY15x
#flutter
Medium
Flutter Chore: Telling your code not to repeat itself
How to easily limit the execution of a certain code-block to only a fixed amount of times.
Useful React APIs for Building Flexible Components with TypeScript
Learn about some lesser-covered features (including React.cloneElement, React.isValidElement and component extends type) that can help take your component development up a level. - http://amp.gs/jYYC6
#react
Learn about some lesser-covered features (including React.cloneElement, React.isValidElement and component extends type) that can help take your component development up a level. - http://amp.gs/jYYC6
#react
Smashing Magazine
Useful React APIs For Building Flexible Components With TypeScript — Smashing Magazine
React with JSX is a fantastic tool for making easy-to-use components. Typescript components make it an absolute pleasure for developers to integrate your components into their apps and explore your APIs. Learn about three lesser-known React APIs that can…
Top trends in Node.js to Watch in 2021
The year 2021 has just started, and everyone is predicting trends in their respective fields. After the… - http://amp.gs/jYY0n
#nodejs
The year 2021 has just started, and everyone is predicting trends in their respective fields. After the… - http://amp.gs/jYY0n
#nodejs
Medium
Top trends in Node.js to Watch in 2021
The year 2021 has just started, and everyone is predicting trends in their respective fields. After the COVID-19 pandemic, the E-commerce…
Over 100 Algorithms and Data Structures Demonstrated in JS
Examples of many common algorithms (e.g. bit manipulation, Pascal’s triangle, Hamming distance) and data structures (e.g. linked lists, tries, graphs) with explanations. Available in other languages too like Chinese, Korean, French, and Spanish. - http://amp.gs/jYtmA
#javascript #algorithms
Examples of many common algorithms (e.g. bit manipulation, Pascal’s triangle, Hamming distance) and data structures (e.g. linked lists, tries, graphs) with explanations. Available in other languages too like Chinese, Korean, French, and Spanish. - http://amp.gs/jYtmA
#javascript #algorithms
A Deep Dive Into object-fit And background-size In CSS
Ahmad Shadeed outlines how object-fit and background-size work, when you can use them, along with some practical use cases and recommendations. - http://amp.gs/jYt9m
#css
Ahmad Shadeed outlines how object-fit and background-size work, when you can use them, along with some practical use cases and recommendations. - http://amp.gs/jYt9m
#css
Smashing Magazine
A Deep Dive Into object-fit And background-size In CSS — Smashing Magazine
In this article, we will go through how `object-fit` and `background-size` work, when we can use them, and why, along with some practical use cases and recommendations. Let’s dive in.
Micro-Frontends
Do you have a large scale UI that takes way too long to rebuild? Do you have multiple teams and frequently… - http://amp.gs/jYtWp
#microfrontends
Do you have a large scale UI that takes way too long to rebuild? Do you have multiple teams and frequently… - http://amp.gs/jYtWp
#microfrontends
Medium
Micro-Frontends
Do you have a large scale UI that takes way too long to rebuild? Do you have multiple teams and frequently run into code conflicts and…
Hide Popups When the User Scrolls Away
Popups can thoroughly spoil an otherwise good UX, so it’s best to make sure they’re hidden when no longer useful. - http://amp.gs/jYmgs
#react
Popups can thoroughly spoil an otherwise good UX, so it’s best to make sure they’re hidden when no longer useful. - http://amp.gs/jYmgs
#react
Vue.js + Astro - Better Than A Vue SPA?
Astro is all the rage among devs right now. In this article, we'll investigate how a Vue-based app using Astro's islands architecture can lead to potentially better performance than a single-page app. - http://amp.gs/jYZlH
#vue
Astro is all the rage among devs right now. In this article, we'll investigate how a Vue-based app using Astro's islands architecture can lead to potentially better performance than a single-page app. - http://amp.gs/jYZlH
#vue
How I Fixed a Bug in Angular
I’m going to tell you how I’ve contributed to the Angular community. You will learn about the contribution… - http://amp.gs/jYp1R
#angular
I’m going to tell you how I’ve contributed to the Angular community. You will learn about the contribution… - http://amp.gs/jYp1R
#angular
Medium
How I Fixed a Bug in Angular
I’m going to tell you how I’ve contributed to the Angular community. You will learn about the contribution process to an open-source…
New WebKit Features in Safari 15
Jen Simmons gives an overview of new features for web developers in the latest Safari. - http://amp.gs/jYlIv
#css
Jen Simmons gives an overview of new features for web developers in the latest Safari. - http://amp.gs/jYlIv
#css
WebKit
New WebKit Features in Safari 15
With the release of Safari 15 for macOS Monterey, iPadOS 15, iOS 15, and watchOS, as well as macOS Big Sur and macOS Catalina, WebKit brings significant advancements in privacy and security, improved interoperability, and a host of new features for web developers.
Next.js 12 Released
The popular Node.js + React development framework takes its biggest step forward yet with an array of improvements including beta support for middleware, React 18 support, native ES module support, a Rust-powered compiler for 5x faster builds, and more. - http://amp.gs/jYl20
#nodejs #nextjs
The popular Node.js + React development framework takes its biggest step forward yet with an array of improvements including beta support for middleware, React 18 support, native ES module support, a Rust-powered compiler for 5x faster builds, and more. - http://amp.gs/jYl20
#nodejs #nextjs