A Web Server ‘Hello World’ Benchmark: Go vs Node vs Nim vs Bun
The standard disclaimer applies: benchmarks are difficult and don’t always measure what you should care about. Nonetheless, they remain of interest and here’s a quick example comparing the simplest of HTTP servers in with Go, Node, Bun and Nim. In short: Node stands up fine, but you'd want to benchmark something more elaborate than this in reality. - https://lemire.me/blog/2023/10/07/web-server-hello-world-benchmark-go-vs-node-js-vs-nim-vs-bun/
#nodejs
The standard disclaimer applies: benchmarks are difficult and don’t always measure what you should care about. Nonetheless, they remain of interest and here’s a quick example comparing the simplest of HTTP servers in with Go, Node, Bun and Nim. In short: Node stands up fine, but you'd want to benchmark something more elaborate than this in reality. - https://lemire.me/blog/2023/10/07/web-server-hello-world-benchmark-go-vs-node-js-vs-nim-vs-bun/
#nodejs
Daniel Lemire's blog
Web server ‘hello world’ benchmark : Go vs Node.js vs Nim vs Bun
The Web is a convenient interface to your software. Many times, if you have an existing application, you may want to allow Web access to it using HTTP. Or you may want to build a small specialized Web application. In such instances, you do not want to use…
👍5
Limit the reach of your selectors with the CSS @scope at-rule
Bramus Van Damme explains how to use @scope to select elements only within a limited subtree of your DOM. - https://developer.chrome.com/articles/at-scope
#css
Bramus Van Damme explains how to use @scope to select elements only within a limited subtree of your DOM. - https://developer.chrome.com/articles/at-scope
#css
Chrome for Developers
Limit the reach of your selectors with the CSS @scope at-rule | CSS and UI | Chrome for Developers
Learn how to use @scope to select elements only within a limited subtree of your DOM.
🔥2👍1
10 Vue.js Optimization Tips That Frontend Engineers Must Use in 2023
Optimizing Vue.js application performance is a concern for every front-end developer. - https://javascript.plainenglish.io/10-vue-js-optimization-tips-that-frontend-engineers-must-use-in-2023-5040e9cd2a7c
#vue
Optimizing Vue.js application performance is a concern for every front-end developer. - https://javascript.plainenglish.io/10-vue-js-optimization-tips-that-frontend-engineers-must-use-in-2023-5040e9cd2a7c
#vue
Medium
10 Vue.js Optimization Tips That Frontend Engineers Must Use in 2023
Optimizing Vue.js application performance is a concern for every front-end developer.
👍3🔥1
Stop passing props between React components! Apply composition pattern
Passing props between React components is a common practice when building complex applications. While it… - https://medium.com/@flavtech/stop-passing-props-between-react-components-apply-composition-pattern-15b132bf0686
#react
Passing props between React components is a common practice when building complex applications. While it… - https://medium.com/@flavtech/stop-passing-props-between-react-components-apply-composition-pattern-15b132bf0686
#react
Medium
¡Stop passing props between React components! Apply composition pattern
Passing props between React components is a common practice when building complex applications. While it works well for small-scale…
👍4👎1
The Hidden Performance Cost of Node and GraphQL
“GraphQL’s modular structure generally leads to code that instantiates excessive promises, which degrades request performance.” - https://www.softwareatscale.dev/p/the-hidden-performance-cost-of-nodejs
#nodejs
“GraphQL’s modular structure generally leads to code that instantiates excessive promises, which degrades request performance.” - https://www.softwareatscale.dev/p/the-hidden-performance-cost-of-nodejs
#nodejs
www.softwareatscale.dev
The Hidden Performance Cost of NodeJS and GraphQL
NodeJS and GraphQL are popular technologies for building web applications, but in my experience, they come with certain scaling and performance tradeoffs to be aware of.
👍5❤1🔥1
Using CSS custom properties like this is a waste
Kevin Powell explores how you can make your code a lot more efficient by leveraging pseudo-private custom properties. - https://www.youtube.com/watch?v=_2LwjfYc1x8
#css
Kevin Powell explores how you can make your code a lot more efficient by leveraging pseudo-private custom properties. - https://www.youtube.com/watch?v=_2LwjfYc1x8
#css
YouTube
Using CSS custom properties like this is a waste
If you're interested in checking out ICodeThis, you can find it here: https://icodethis.com/?ref=kevin and if you want to sign up for one of their premium plans, use KEVIN at checkout for an extra 10% off.
Custom properties are amazing, but a lot of people…
Custom properties are amazing, but a lot of people…
🔥4👍2👏1
Part Of Why I Think Angular Is Junk
Several years ago I wrote about how I think React is junk. The article proved popular and led to a few… - https://medium.com/codex/part-of-why-i-think-angular-is-junk-5832d191e9a8
#angular
Several years ago I wrote about how I think React is junk. The article proved popular and led to a few… - https://medium.com/codex/part-of-why-i-think-angular-is-junk-5832d191e9a8
#angular
Medium
Part Of Why I Think Angular Is Junk
Several years ago I wrote about how I think React is junk. The article proved popular and led to a few follow-up's. My recent “Bad…
👍2🔥1
100 Things You Should Know About Nuxt 3
A blog post with about 100 things you should know about Nuxt 3
Organized by categories, with little tips that are easy to digest. - https://www.telerik.com/blogs/100-things-you-should-know-about-nuxt-3
#vue
A blog post with about 100 things you should know about Nuxt 3
Organized by categories, with little tips that are easy to digest. - https://www.telerik.com/blogs/100-things-you-should-know-about-nuxt-3
#vue
Telerik Blogs
100 Things You Should Know About Nuxt 3
Wondering how Nuxt 3 differs from Nuxt 2? Or afraid you’re missing something new in Nuxt 3? Here’s 100 tips and updates worth noting, in handy categories.
👍2🔥2❤1
Building a Next.js 13 Dashboard with Auth using AWS
With AWS Appsync and Amplify Studio doing a lot of the heavy lifting. - https://www.youtube.com/watch?v=-j7XpK2UQ3w
#react
With AWS Appsync and Amplify Studio doing a lot of the heavy lifting. - https://www.youtube.com/watch?v=-j7XpK2UQ3w
#react
YouTube
Build a Next.js 13 Dashboard With Authentication using AWS
Need to Sign Up? Click here https://go.aws/3qK8rG6
#nextjs #nextjstutorial #aws
In this code-a-long we create a Next.js 13 application admin dashboard with Authentication. We'll use AWS Appsync, Amplify Studio, storage, auth and more!
👉 Check out my…
#nextjs #nextjstutorial #aws
In this code-a-long we create a Next.js 13 application admin dashboard with Authentication. We'll use AWS Appsync, Amplify Studio, storage, auth and more!
👉 Check out my…
👍3❤2🔥1
Exploring Micro Frontend Architecture: An Introduction
Micro frontend architecture is an emerging trend in software development that focuses on breaking down a… - https://medium.com/aimonks/exploring-micro-frontend-architecture-an-introduction-5b706dddf834
#microfrontends
Micro frontend architecture is an emerging trend in software development that focuses on breaking down a… - https://medium.com/aimonks/exploring-micro-frontend-architecture-an-introduction-5b706dddf834
#microfrontends
Medium
Exploring Micro Frontend Architecture: An Introduction
Micro frontend architecture is an emerging trend in software development that focuses on breaking down a monolithic frontend application…
👍6
Naming Variables In CSS
Jonathan Dallas shares some thoughts related to naming CSS Custom Properties. - https://jwdallas.com/posts/namingcssvariables
#css
Jonathan Dallas shares some thoughts related to naming CSS Custom Properties. - https://jwdallas.com/posts/namingcssvariables
#css
Jwdallas
Naming Variables In CSS
Some collected thoughts around how to name variables in CSS. Ideas, conventions, and some do's and don't for consideration.
👍5❤1🔥1
The Basics of Deploying and Testing AWS Step Functions with Node - https://blog.appsignal.com/2023/10/04/deploy-and-test-aws-step-functions-with-nodejs.html
#nodejs
#nodejs
Appsignal
Deploy and Test AWS Step Functions with Node.js | AppSignal Blog
In the first part of our Node Step Functions in AWS series, we'll deploy step functions to AWS and test them.
👍3🔥1
Angular Signals: Best practices around exposing Signals
Some best practices are emerging as Signals are available in developer preview with Angular 16. - https://blog.angulartraining.com/angular-signals-best-practices-around-exposing-signals-5385452150a1
#angular
Some best practices are emerging as Signals are available in developer preview with Angular 16. - https://blog.angulartraining.com/angular-signals-best-practices-around-exposing-signals-5385452150a1
#angular
Medium
Angular Signals: Best practices around exposing Signals
Some best practices are emerging as Signals are available in developer preview with Angular 16.
👍3
How to Create Multilingual React Apps with react-i18next - https://hackernoon.com/how-to-create-multilingual-react-apps-with-react-i18next
#react
#react
Hackernoon
How to Create Multilingual React Apps with react-i18next
This step-by-step guide covers setting up i18next, translating components, and switching between languages for a multilingual user experience.
👍4❤1
Why Vue is a great fit for modular software architecture
It’s sometimes daunting thinking about all the various JavaScript frameworks that exist and which to invest in. Fortunately, it's easier to choose when you focus on investing in a modular software architecture. In this post, we’ll be talking about why Vue should be one of your top contenders when choosing a front-end framework to invest in for the long haul. - https://www.netlify.com/blog/why-vue-is-a-great-fit-for-modular-software-architecture/
#vue
It’s sometimes daunting thinking about all the various JavaScript frameworks that exist and which to invest in. Fortunately, it's easier to choose when you focus on investing in a modular software architecture. In this post, we’ll be talking about why Vue should be one of your top contenders when choosing a front-end framework to invest in for the long haul. - https://www.netlify.com/blog/why-vue-is-a-great-fit-for-modular-software-architecture/
#vue
Netlify
Why Vue is a great fit for modular software architecture
Learn how Vue is a great candidate for modular software architecture that allows you to build scalable applications of various sizes.
👍4🔥3
12 Top Tips for Writing Clean Code
Level Up Your Coding Game: Discover the Top 12 Tips for Clean and Maintainable Code - https://levelup.gitconnected.com/12-top-tips-for-writing-clean-code-979255bd545a
#clean #code
Level Up Your Coding Game: Discover the Top 12 Tips for Clean and Maintainable Code - https://levelup.gitconnected.com/12-top-tips-for-writing-clean-code-979255bd545a
#clean #code
👍4🔥1
My Experience Modernizing Packages to ESM
What a post! Mark, well known for his work on React, Redux, and much more, details the painful experiences and hard-earned lessons he picked up while migrating the Redux packages to ES modules. - https://blog.isquaredsoftware.com/2023/08/esm-modernization-lessons/
#esm
What a post! Mark, well known for his work on React, Redux, and much more, details the painful experiences and hard-earned lessons he picked up while migrating the Redux packages to ES modules. - https://blog.isquaredsoftware.com/2023/08/esm-modernization-lessons/
#esm
Mark's Dev Blog
Blogged Answers: My Experience Modernizing Packages to ESM
Details on the painful experiences and hard-earned lessons I've learned migrating the Redux packages to ESM
👍3
When to Nest CSS
Scott Vandehey outlines why you should use CSS nesting with caution—it increases specificity and could lead to maintenance problems. - https://cloudfour.com/thinks/when-to-nest-css
#css
Scott Vandehey outlines why you should use CSS nesting with caution—it increases specificity and could lead to maintenance problems. - https://cloudfour.com/thinks/when-to-nest-css
#css
Cloud Four
When to Nest CSS
CSS nesting is great, but should be used with caution. As a rule, if a selector will work without being nested, don't nest it. However, there are certain situations where nesting can make things easier to understand.
👍4
Creating a Text Typing Effect with React - https://www.julienthibeaut.xyz/blog/create-text-typing-effect-with-react
#react
#react
ibelick
Creating a text typing effect with React
How to create a text typing effect with React?
👍6🔥1👌1
Node.js's 'Config Hell' Problem
Andy ponders why a Next.js project has over 30 configuration files and what we can do to avoid it - https://deno.com/blog/node-config-hell
#nodejs
Andy ponders why a Next.js project has over 30 configuration files and what we can do to avoid it - https://deno.com/blog/node-config-hell
#nodejs
Deno
Node.js's Config Hell Problem | Deno
Why a Next.js project has over 30 configuration files and what we can do to avoid it.
👍5
How I’ve Shifted My Angular App to a Standalone Components Approach
The standalone components concept was introduced with Angular v14 as an experimental feature, which was… - https://blog.bitsrc.io/how-ive-shifted-my-angular-app-to-standalone-components-approach-48c344bb714a
#angular
The standalone components concept was introduced with Angular v14 as an experimental feature, which was… - https://blog.bitsrc.io/how-ive-shifted-my-angular-app-to-standalone-components-approach-48c344bb714a
#angular
Medium
How I’ve Shifted My Angular App to a Standalone Components Approach
The standalone components concept was introduced with Angular v14 as an experimental feature, which was announced as optional, easily…
👍3