Microfrontends: Which Framework to Use?
In the past few years, I have been helping many clients and companies move to Microfrontends. We always start… - http://amp.gs/jtEml
#microfrontends
In the past few years, I have been helping many clients and companies move to Microfrontends. We always start… - http://amp.gs/jtEml
#microfrontends
Medium
Microfrontends: Which Framework to Use?
In the past few years, I have been helping many clients and companies move to Microfrontends. We always start with the famous question…
How To Maintain a Large Next.js App
Rather than trying to scale the ad hoc maintenance techniques used when the codebase was kicked off, here are tools which will keep the code in good shape as it grows. - http://amp.gs/jtELP
#react #nextjs
Rather than trying to scale the ad hoc maintenance techniques used when the codebase was kicked off, here are tools which will keep the code in good shape as it grows. - http://amp.gs/jtELP
#react #nextjs
Smashing Magazine
How To Maintain A Large Next.js Application — Smashing Magazine
In this article, Nirmalya discusses some of the complex problems that he faced while building and maintaining large Next.js applications. He always explains how these problems can be solved by using various tools.
Software Architecture Patterns for Front-End Development
Architecture Patterns for Front-End Development - http://amp.gs/jtVuC
#software #architecture #frontend
Architecture Patterns for Front-End Development - http://amp.gs/jtVuC
#software #architecture #frontend
Medium
Software Architecture Patterns for Front-End Development
Architecture Patterns for Front-End Development
Defensive CSS
Ahmad Shadeed shares a collection of snippets to help you write future-proof CSS. - http://amp.gs/jt9dK
#css
Ahmad Shadeed shares a collection of snippets to help you write future-proof CSS. - http://amp.gs/jt9dK
#css
Ahmad Shadeed Blog
Defensive CSS - Ahmad Shadeed
A list of defensive CSS techniques to avoid potential future issues
👍1
Use Supabase Auth with Vue.js 3
A tutorial on how to set up a Vue.js 3 application with Supabase Authentication for managing access to your data. - http://amp.gs/jt4GL
#vue
A tutorial on how to set up a Vue.js 3 application with Supabase Authentication for managing access to your data. - http://amp.gs/jt4GL
#vue
Strapi v4: An Open Source Node.js Headless CMS
Strapi has been around a while and has done a good job building a community around itself. A big new version is out with a new UI, Plugin API, Query Engine and more, plus a focus on refactoring the core to make it easier to extend and twist to your own ends - http://amp.gs/jtR1L
#nodejs
Strapi has been around a while and has done a good job building a community around itself. A big new version is out with a new UI, Plugin API, Query Engine and more, plus a focus on refactoring the core to make it easier to extend and twist to your own ends - http://amp.gs/jtR1L
#nodejs
Advanced JavaScript Design Patterns
Check out these 20+ solutions to commonly occurring problems in JavaScript. - http://amp.gs/jtR6j
#javascript
Check out these 20+ solutions to commonly occurring problems in JavaScript. - http://amp.gs/jtR6j
#javascript
Angular — Four practical use cases of NgTemplateOutlet
NgTemplateOutlet is one of the most overlooked features in Angular. This article summaries four use cases… - http://amp.gs/jtUKh
#angular
NgTemplateOutlet is one of the most overlooked features in Angular. This article summaries four use cases… - http://amp.gs/jtUKh
#angular
Medium
Angular — Four practical use cases of NgTemplateOutlet
NgTemplateOutlet is one of the most overlooked features in Angular. This article summaries four use cases that suit different projects.
useEffect Sometimes Fires Before Paint: Why?
Does your application have an annoying flicker which is hard to explain and even harder to diagnose? It could be that useEffect isn’t firing when you think it does. - http://amp.gs/jtdJm
#react
Does your application have an annoying flicker which is hard to explain and even harder to diagnose? It could be that useEffect isn’t firing when you think it does. - http://amp.gs/jtdJm
#react
Using Node to Build a Slack Bot for HubSpot
Comes from Fusebit whose integration platform is used to join the parts together. - http://amp.gs/jtOUQ
#nodejs
Comes from Fusebit whose integration platform is used to join the parts together. - http://amp.gs/jtOUQ
#nodejs
The Surprising Behavior of "Important CSS Custom Properties"
Stefan Judis explores how !important keyword behaves in custom properties. - http://amp.gs/jtrnD
#css
Stefan Judis explores how !important keyword behaves in custom properties. - http://amp.gs/jtrnD
#css
Stefanjudis
The surprising behavior of "important CSS custom properties"
The `!important` keyword is removed when using custom properties as CSS property values.
Address Form Autocomplete with Vue 3 and Lob
Adding an autocomplete feature to a Vue form can greatly improve UX especially on e-commerce sites. In this tutorial, you'll learn to build an address form app using Vue 3 Composition API and Lob Autocomplete API. - http://amp.gs/jtSjf
#vue
Adding an autocomplete feature to a Vue form can greatly improve UX especially on e-commerce sites. In this tutorial, you'll learn to build an address form app using Vue 3 Composition API and Lob Autocomplete API. - http://amp.gs/jtSjf
#vue
Lob
Address Form Autocomplete with Vue 3 and Lob
Vue3, tutorial, API, Lob
4 habits to succeed as a software engineer in FAANG
Learn the routines that set apart great engineers - http://amp.gs/jtSJr
#faang
Learn the routines that set apart great engineers - http://amp.gs/jtSJr
#faang
Medium
4 habits to succeed as a software engineer in FAANG
Learn the routines that set apart great engineers
A React Folder Structure for Enterprise Level Apps
While these types of articles represent subjective opinion, it’s still instructive to compare your appoach to their’s to see how the two stack up. - http://amp.gs/jtN1u
#react
While these types of articles represent subjective opinion, it’s still instructive to compare your appoach to their’s to see how the two stack up. - http://amp.gs/jtN1u
#react
Medium
React folder structure for enterprise level applications
Structuring a project’s folders in a manner that fits the project’s size and intent is key to scalability and maintainability…
Conditionally Load a Module Using Angular Router
In most cases, a feature flag is used when creating a new version of an existing page rather than adding… - http://amp.gs/jtNUC
#angular
In most cases, a feature flag is used when creating a new version of an existing page rather than adding… - http://amp.gs/jtNUC
#angular
Medium
Conditionally Load a Module Using Angular Router
In most cases, a feature flag is used when creating a new version of an existing page rather than adding multiple conditions to our code…
Advanced Typescript
Get familiar with some of Typescript's greatest advanced features. - http://amp.gs/jtNo3
#typescript
Get familiar with some of Typescript's greatest advanced features. - http://amp.gs/jtNo3
#typescript
Medium
Advanced Typescript
Get familiar with some of Typescript's greatest advanced features.
Render Vue in 16 Ways
In this blog post, you'll learn 16 different ways to render something to the screen using Vue.js. - http://amp.gs/jtAnT
#vue
In this blog post, you'll learn 16 different ways to render something to the screen using Vue.js. - http://amp.gs/jtAnT
#vue
DEV Community
🎄 Render in Vue, 16+ ways
In this blog post I will show you 16 ways how to render something in Vue 🚀 So let's...
Cross-Fading Any Two DOM Elements Is Currently Impossible
Jake Archibald explains why it’s currently impossible to cross-fade DOM elements and what features we need to make it possible. - http://amp.gs/jtANd
#css
Jake Archibald explains why it’s currently impossible to cross-fade DOM elements and what features we need to make it possible. - http://amp.gs/jtANd
#css
Jakearchibald
Cross-fading any two DOM elements is currently impossible
Here's why, and the features we need to enable it…
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/jtq1H
#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/jtq1H
#react
GitHub Rolling Out Enforced 2FA and More for npm Registry
Many public code package registries have suffered issues with user security in recent years, and a single compromised package can cause havoc in the npm ecosystem in particular. GitHub are, therefore, moving forward with plans for ‘enhanced login verification’ including enforced 2FA for publishers of high impact packages in early 2022. If you want to check your npm account and improve its security, now is the time! - http://amp.gs/jtq2v
#nodejs
Many public code package registries have suffered issues with user security in recent years, and a single compromised package can cause havoc in the npm ecosystem in particular. GitHub are, therefore, moving forward with plans for ‘enhanced login verification’ including enforced 2FA for publishers of high impact packages in early 2022. If you want to check your npm account and improve its security, now is the time! - http://amp.gs/jtq2v
#nodejs
The GitHub Blog
Enrolling all npm publishers in enhanced login verification and next steps for two-factor authentication enforcement
Today we're introducing enhanced login verification to the npm registry, and we will begin a staged rollout to maintainers beginning Dec 7.