How to Deploy Your Vite/Vue 3 Application in GitHub Pages 2023
Github pages is a fast and free alternative to host your application. There are several guides to how to setup your project on Github pages. This article provides a practical guide that you can follow, and hopefully leave with a better understanding of how it all works! - https://mkay11.medium.com/how-to-deploy-your-vite-vue-3-application-in-github-pages-2023-2b842f50576a
#vue
Github pages is a fast and free alternative to host your application. There are several guides to how to setup your project on Github pages. This article provides a practical guide that you can follow, and hopefully leave with a better understanding of how it all works! - https://mkay11.medium.com/how-to-deploy-your-vite-vue-3-application-in-github-pages-2023-2b842f50576a
#vue
Medium
How to Deploy Your Vite/Vue 3 Application in GitHub Pages 2023
I really love when I get to use GitHub pages, and I feel thankful for all the great services that GitHub offers. After brushing the dust…
👍8
Can Next.js Handle 5000 Pages?
Christian set out to push both Next.js and AWS Amplify hard. A good read. - https://dev.to/codebeast/can-nextjs-handle-5000-pages-1ejn
#react
Christian set out to push both Next.js and AWS Amplify hard. A good read. - https://dev.to/codebeast/can-nextjs-handle-5000-pages-1ejn
#react
DEV Community
Can Next.js Handle 5000 Pages?
I wanted to share an experiment that drives Next.js 13 SSR and SSG features to its limit. I built a...
👍4❤1👎1
Modular CSS and different ways to structure your stylesheets
Chris Ferdinandi shares how to structure CSS and work with modular files if you’re not using a compiler like Sass. - https://gomakethings.com/modular-css-and-different-ways-to-structure-your-stylesheets
#css
Chris Ferdinandi shares how to structure CSS and work with modular files if you’re not using a compiler like Sass. - https://gomakethings.com/modular-css-and-different-ways-to-structure-your-stylesheets
#css
gomakethings.com
Modular CSS and different ways to structure your stylesheets
This week, I’ve written about classless vs. class-based CSS, and how I approach CSS architecture. I’ve also written a fair bit recently about how I’m starting to consider build tools and anti-pattern. This has led to a few conversations about how to structure…
👍4❤3
Most Common Design Patterns in Angular: What They Are and How to Apply Them
Imagine building a house without a blueprint. It would be chaotic, confusing, and there’s a high chance that… - https://medium.com/williambastidasblog/most-common-design-patterns-in-angular-what-they-are-and-how-to-apply-them-f0193b85e500
#angular
Imagine building a house without a blueprint. It would be chaotic, confusing, and there’s a high chance that… - https://medium.com/williambastidasblog/most-common-design-patterns-in-angular-what-they-are-and-how-to-apply-them-f0193b85e500
#angular
Medium
Most Common Design Patterns in Angular: What They Are and How to Apply Them
Imagine building a house without a blueprint. It would be chaotic, confusing, and there’s a high chance that things wouldn’t turn out the…
👍5
Getting Started With CSS Container Queries
Michelle Barker gives a fantastic introduction to Container Queries. - https://developer.mozilla.org/en-US/blog/getting-started-with-css-container-queries
#css
Michelle Barker gives a fantastic introduction to Container Queries. - https://developer.mozilla.org/en-US/blog/getting-started-with-css-container-queries
#css
MDN Web Docs
Getting started with CSS container queries | MDN Blog
CSS container queries are a powerful new tool for our CSS layout toolbox. In this post we'll dive into the practicalities of building a layout with container queries.
👍4
Headless Component: A Pattern for Composing React UIs
Posting on the Martin Fowler blog, an engineer at Atlassian takes us on a (very) practical journey into the concept of headless components and the pattern of having reusable logic and behavior separate from the presentation of UI elements. - https://martinfowler.com/articles/headless-component.html
#react
Posting on the Martin Fowler blog, an engineer at Atlassian takes us on a (very) practical journey into the concept of headless components and the pattern of having reusable logic and behavior separate from the presentation of UI elements. - https://martinfowler.com/articles/headless-component.html
#react
martinfowler.com
Headless Component: a pattern for composing React UIs
Separates state management logic from the visual representation
👍7❤3
AbortController — Abort ongoing calls in Vue with Axios interceptor
This article introduces Axios Interceptor to help intercept requests or responses before they are handled by the then or catch methods. Read more to find out how to implement this in a Vue.js application. - https://medium.com/@rado.sabo/abortcontroller-abort-ongoing-calls-in-vue-with-axios-interceptor-584c9f0566a6
#vue
This article introduces Axios Interceptor to help intercept requests or responses before they are handled by the then or catch methods. Read more to find out how to implement this in a Vue.js application. - https://medium.com/@rado.sabo/abortcontroller-abort-ongoing-calls-in-vue-with-axios-interceptor-584c9f0566a6
#vue
Medium
AbortController — Abort ongoing calls in Vue with Axios interceptor
Let’s say a user of your application can make multiple API calls in a short period, but you only want to display the result of the last…
👍4
Mastering TypeScript: A Guide to Choosing Between ‘type’ and ‘interface’
Choosing between ‘type’ and ‘interface’ in TypeScript can be confusing, but understanding their differences… - https://levelup.gitconnected.com/mastering-typescript-a-guide-to-choosing-between-type-and-interface-c31d3527693b
#typescript
Choosing between ‘type’ and ‘interface’ in TypeScript can be confusing, but understanding their differences… - https://levelup.gitconnected.com/mastering-typescript-a-guide-to-choosing-between-type-and-interface-c31d3527693b
#typescript
Medium
Mastering TypeScript: A Guide to Choosing Between ‘type’ and ‘interface’
Choosing between ‘type’ and ‘interface’ in TypeScript can be confusing, but understanding their differences can improve the code…
👍7
A Simple WebSocket Benchmark: Node vs Bun
Using as ‘textbook’ an example of WebSocket communication as possible, the author pits Node and Bun against each other. - https://lemire.me/blog/2023/11/25/a-simple-websocket-benchmark-in-javascript-node-js-versus-bun/
#nodejs
Using as ‘textbook’ an example of WebSocket communication as possible, the author pits Node and Bun against each other. - https://lemire.me/blog/2023/11/25/a-simple-websocket-benchmark-in-javascript-node-js-versus-bun/
#nodejs
👍5❤1
CSS Art Tutorial: Creating a simple Santa Claus
Eleftheria Batsou shows how to build an illustration of Santa Claus with HTML and CSS. - https://blog.eleftheriabatsou.com/css-art-creating-a-santa-claus
#css
Eleftheria Batsou shows how to build an illustration of Santa Claus with HTML and CSS. - https://blog.eleftheriabatsou.com/css-art-creating-a-santa-claus
#css
❤3👍2🍾2
How I structure my Angular applications - https://medium.com/@dimitarg.stoev/how-i-structure-my-angular-applications-d7d91a2da2e3
#angular
#angular
Medium
How I structure my Angular applications
Introduction
👍6❤1👎1
Hexagonal Architecture: Structure Example
Hexagonal Architecture, also known as Ports and Adapters Architecture, is a design pattern that promotes… - https://medium.com/@alessandro.traversi/hexagonal-architecture-structure-example-7ea1d998954e
#architecture
Hexagonal Architecture, also known as Ports and Adapters Architecture, is a design pattern that promotes… - https://medium.com/@alessandro.traversi/hexagonal-architecture-structure-example-7ea1d998954e
#architecture
Medium
Hexagonal Architecture: Structure Example
Hexagonal Architecture, also known as Ports and Adapters Architecture, is a design pattern that promotes modularity and separation of…
👍6❤1
React Server Components, Without a Framework?
Could you use Server Components today without a full framework like Next.js in place? This practical investigation is very thorough, with plenty to enjoy and learn from. - https://timtech.blog/posts/react-server-components-rsc-no-framework/
#react
Could you use Server Components today without a full framework like Next.js in place? This practical investigation is very thorough, with plenty to enjoy and learn from. - https://timtech.blog/posts/react-server-components-rsc-no-framework/
#react
Tim's Tech Blog
React Server Components, without a framework?
Can we use React Server Components today, without a framework like Next.js? As our experiment shows, not without significant challenges - for now at least?
🤔4👍2❤1
7 Best Tools for Vue.js Micro Frontends
Microfrontends have revolutionized the way web applications are built and maintained. In this article, explore seven popular tools for Vue.js microfrontends to help you decide the best tools to implement Vue.js microfrontends. - https://blog.bitsrc.io/best-7-tools-for-vuejs-microfrontends-ebd6f4345979
#vue
Microfrontends have revolutionized the way web applications are built and maintained. In this article, explore seven popular tools for Vue.js microfrontends to help you decide the best tools to implement Vue.js microfrontends. - https://blog.bitsrc.io/best-7-tools-for-vuejs-microfrontends-ebd6f4345979
#vue
Medium
Best 7 Tools for VueJS Microfrontends
Maximize your Vue.js micro frontends development with Bit, Single-SPA, Vite, Vue.js Devtools, Vue Router, Pinia, and qiankun
👍5
oklch() Retains Perceived Lightness for Different Hue Angles
Stefan Judis explains how the oklch() color function enables the use of the P3 color space and allows color manipulations that retain perceived lightness. - https://www.stefanjudis.com/today-i-learned/oklch-perceived-lightness
#css
Stefan Judis explains how the oklch() color function enables the use of the P3 color space and allows color manipulations that retain perceived lightness. - https://www.stefanjudis.com/today-i-learned/oklch-perceived-lightness
#css
Stefanjudis
oklch() retains perceived lightness for different hue angles
The oklch() color function enables using the P3 color space but more importantly allows color manipulations that retain perceived lightness.
👍4
A Recap of the Electron Ecosystem in 2023
The Electron project takes December off so now's a good time to look at recent developments. Electron 28 is the final release of the year and uses Chromium 120, Node 18.18.2, and V8 12.0, plus ES module support has been enabled. - https://www.electronjs.org/blog/ecosystem-2023-eoy-recap
#nodejs
The Electron project takes December off so now's a good time to look at recent developments. Electron 28 is the final release of the year and uses Chromium 120, Node 18.18.2, and V8 12.0, plus ES module support has been enabled. - https://www.electronjs.org/blog/ecosystem-2023-eoy-recap
#nodejs
www.electronjs.org
Ecosystem 2023 Recap | Electron
Reflecting on the improvements and changes in Electron's developer ecosystem in 2023.
👍5
Say Goodbye to Setters and Getters: Angular’s Transform Option for Input Values
Starting from Angular v16.1.0, a new helpful feature has been introduced to provide an alternative and easy… - https://netbasal.com/say-goodbye-to-setters-and-getters-angulars-transform-option-for-input-values-88fd9442dcad
#angular
Starting from Angular v16.1.0, a new helpful feature has been introduced to provide an alternative and easy… - https://netbasal.com/say-goodbye-to-setters-and-getters-angulars-transform-option-for-input-values-88fd9442dcad
#angular
Medium
Say Goodbye to Setters and Getters: Angular’s Transform Option for Input Values
Starting from Angular v16.1.0, a new helpful feature has been introduced to provide an alternative and easy way to transform input values…
👍4👎1👏1🌭1
JavaScript's New Array Grouping Methods
A look at Object.groupBy and Map.groupBy. The proposal including these methods is currently at stage 3 at TC39, but initial support is creeping into dev builds of browsers. - https://philna.sh/blog/2023/09/14/javascript-array-grouping-methods/
#javascript
A look at Object.groupBy and Map.groupBy. The proposal including these methods is currently at stage 3 at TC39, but initial support is creeping into dev builds of browsers. - https://philna.sh/blog/2023/09/14/javascript-array-grouping-methods/
#javascript
Phil Nash
JavaScript is getting array grouping methods
Grouping items in an array is one of those things you've probably done a load of times. Each time you would have written a grouping function by hand or...
👍8❤1
How to Use Vue’s Routing System Like an Expert
The routing system in Vue is an essential tool for building modern and interactive web applications. It facilitates navigation between different views and components, contributing to a smooth and engaging user experience. In this article, you will delve into the world of Vue routing and learn how to use its routing system like an expert, making the most of this powerful feature. - https://medium.com/@dgongoragamboa/how-to-use-vues-routing-system-like-an-expert-c24058c99930
#vue
The routing system in Vue is an essential tool for building modern and interactive web applications. It facilitates navigation between different views and components, contributing to a smooth and engaging user experience. In this article, you will delve into the world of Vue routing and learn how to use its routing system like an expert, making the most of this powerful feature. - https://medium.com/@dgongoragamboa/how-to-use-vues-routing-system-like-an-expert-c24058c99930
#vue
Medium
How to Use Vue’s Routing System Like an Expert
The routing system in Vue is an essential tool for building modern and interactive web applications. It facilitates navigation between…
👍3🔥1