Node Added TypeScript Support, But What Does That Mean for Deno?
The Deno team, learning from previous experiences with Node, went ‘all in’ with TypeScript from day one. Now, Node can work with TypeScript too, but the experience is still very different, and the Deno team explains how here. - https://deno.com/blog/typescript-in-node-vs-deno
#nodejs
The Deno team, learning from previous experiences with Node, went ‘all in’ with TypeScript from day one. Now, Node can work with TypeScript too, but the experience is still very different, and the Deno team explains how here. - https://deno.com/blog/typescript-in-node-vs-deno
#nodejs
Deno
Node just added TypeScript support. What does that mean for Deno? | Deno
Node's experimental TypeScript support will be stabilized in 23.6. Here's what Node's TypeScript integration looks like and how it compares to Deno.
👍2
Almost Perfect tsconfig.json Options for Your Angular Projects
Learn how to optimize your tsconfig.json for Angular projects. This step-by-step guide includes the latest options, best practices, bonus tips, and code examples.- https://medium.com/@sehban.alam/almost-perfect-tsconfig-json-options-for-your-angular-projects-5bec056f23d8
#angular
Learn how to optimize your tsconfig.json for Angular projects. This step-by-step guide includes the latest options, best practices, bonus tips, and code examples.- https://medium.com/@sehban.alam/almost-perfect-tsconfig-json-options-for-your-angular-projects-5bec056f23d8
#angular
Medium
Almost Perfect tsconfig.json Options for Your Angular Projects
A Complete Step-by-Step Guide to Perfecting Your Angular Configuration with Best Practices and Code Examples
👍4
How to Set Up a Vue 3 Frontend, Node.js API, and a High-Performance WebSocket Server in Docker
Setting up a modern front-end, managing APIs, and enabling real-time updates with WebSockets can quickly become overwhelming. In this article, we’ll guide you through creating a streamlined, containerized setup using Vue.js 3 for the front-end, a Node.js API server, and a high-performance WebSocket server powered by uWebSockets.js. - https://blog.dailysandbox.pro/how-to-set-up-a-vue-3-frontend-node-js-api-and-a-high-performance-websocket-server-in-docker/
#vue
Setting up a modern front-end, managing APIs, and enabling real-time updates with WebSockets can quickly become overwhelming. In this article, we’ll guide you through creating a streamlined, containerized setup using Vue.js 3 for the front-end, a Node.js API server, and a high-performance WebSocket server powered by uWebSockets.js. - https://blog.dailysandbox.pro/how-to-set-up-a-vue-3-frontend-node-js-api-and-a-high-performance-websocket-server-in-docker/
#vue
Daily Sandbox Blog
How to Set Up a Vue 3 Frontend, Node.js API, and a High-Performance WebSocket Server in Docker
Let’s face it: modern web development can feel a bit like trying to juggle flaming torches while riding a unicycle. Between setting up your front-end, managing APIs, and ensuring real-time updates through WebSockets, it’s easy to feel overwhelmed. But don’t…
👍2
Building APIs with Next.js
A detailed, official introduction to the concepts behind using Next.js’ App Router and route handlers to build public APIs you can expose to web, mobile, and third-party clients. - https://nextjs.org/blog/building-apis-with-nextjs
#react
A detailed, official introduction to the concepts behind using Next.js’ App Router and route handlers to build public APIs you can expose to web, mobile, and third-party clients. - https://nextjs.org/blog/building-apis-with-nextjs
#react
nextjs.org
Building APIs with Next.js
Learn about how to build APIs with Next.js.
👍3
Styling Counters in CSS
Juan Diego Rodríguez shows different approaches to style counters in CSS, going from the most basic ways to style lists directly in HTML to advanced customization techniques. - https://css-tricks.com/styling-counters-in-css
#css
Juan Diego Rodríguez shows different approaches to style counters in CSS, going from the most basic ways to style lists directly in HTML to advanced customization techniques. - https://css-tricks.com/styling-counters-in-css
#css
CSS-Tricks
Styling Counters in CSS | CSS-Tricks
Going from the most basic ways to style lists directly in HTML to advanced customization techniques that are even capable of making things that aren't lists look like lists.
👍2
System Design Interview Question: Design Spotify
High-level overview of a System Design Interview… - https://levelup.gitconnected.com/system-design-interview-question-design-spotify-4a8a79697dda
#system #design
High-level overview of a System Design Interview… - https://levelup.gitconnected.com/system-design-interview-question-design-spotify-4a8a79697dda
#system #design
Medium
System Design Interview Question: Design Spotify
High-level overview of a System Design Interview Question - Design Spotify.
👍3🔥1
Hash-based CSP in Angular: Boosting security with simple configuration
Cross-site scripting (XSS) has always been a… - https://medium.com/javascript-everyday/hash-based-csp-in-angular-boosting-security-with-simple-configuration-98bf0308322a
#angular
Cross-site scripting (XSS) has always been a… - https://medium.com/javascript-everyday/hash-based-csp-in-angular-boosting-security-with-simple-configuration-98bf0308322a
#angular
Medium
Hash-based CSP in Angular: Boosting security with simple configuration
Cross-site scripting (XSS) has always been a significant concern for web developers. Escaping and sanitization are well-known techniques to…
👍4
Layers: The Composition API Moment for Nuxt
Discover how the Composition API revolutionized Vue development, transforming how we write, organize, and share reactive logic. Learn how Nuxt's 'layers' feature follows a similar path, enhancing flexibility, reusability, and project structure. - https://masteringnuxt.com/blog/layers-the-composition-api-moment-for-nuxt
#vue
Discover how the Composition API revolutionized Vue development, transforming how we write, organize, and share reactive logic. Learn how Nuxt's 'layers' feature follows a similar path, enhancing flexibility, reusability, and project structure. - https://masteringnuxt.com/blog/layers-the-composition-api-moment-for-nuxt
#vue
Masteringnuxt
Layers: The Composition API Moment for Nuxt
Discover how the Composition API revolutionized Vue development, transforming how we write, organize, and share reactive logic. Learn how Nuxt's 'layers' feature follows a similar path, enhancing flexibility, reusability, and project structure.
👍2👎1
Updates on CVE for End-of-Life Versions
Back in January, the Node.js project decided to issue CVEs for end-of-life versions of Node to warn people of the security impacts of using old versions of Node. This didn’t go down well and so the Node project has a new plan going forward. - https://nodejs.org/en/blog/vulnerability/updates-cve-for-end-of-life
#nodejs
Back in January, the Node.js project decided to issue CVEs for end-of-life versions of Node to warn people of the security impacts of using old versions of Node. This didn’t go down well and so the Node project has a new plan going forward. - https://nodejs.org/en/blog/vulnerability/updates-cve-for-end-of-life
#nodejs
nodejs.org
Node.js — Updates on CVE for End-of-Life Versions
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
👍3❤1
Reducing CSS complexity with the :is() pseudo-class
Chris Ferdinandi shows you how :is() pseudo-class can dramatically reduce selector complexity. - https://gomakethings.com/reducing-css-complexity-with-the-is-pseudo-class
#css
Chris Ferdinandi shows you how :is() pseudo-class can dramatically reduce selector complexity. - https://gomakethings.com/reducing-css-complexity-with-the-is-pseudo-class
#css
Gomakethings
Reducing CSS complexity with the :is() pseudo-class
Last week, I finally had a reason to use the newish :is() CSS pseudo-class, and wow is it glorious!
Today, I want to show you how it can dramatically reduce selector complexity. Let’s dig in!
What :is() does The :is() pseudo-class accepts a comma-separated…
Today, I want to show you how it can dramatically reduce selector complexity. Let’s dig in!
What :is() does The :is() pseudo-class accepts a comma-separated…
👍3
The URL is a Great Place to Store State in React
This is a surprisingly contentious idea and certainly suits some use cases more than others but, the author argues, “Sometimes, the best place to store state is right in the URL.” - https://iamsahaj.xyz/blog/react-state-in-the-url/
#react
This is a surprisingly contentious idea and certainly suits some use cases more than others but, the author argues, “Sometimes, the best place to store state is right in the URL.” - https://iamsahaj.xyz/blog/react-state-in-the-url/
#react
iamsahaj.xyz
The URL is a great place to store state in React
Why it's a good idea to use the URL to store state
👍4
Supercharge Angular: Advanced Techniques for Lightning-Fast Rendering and Optimization
Angular's Incremental DOM is a game-changer for rendering optimization. It's all about smart updates and minimal DOM operations. Let's dig into some advanced techniques to supercharge your Angular apps. - https://dev.to/aaravjoshi/supercharge-angular-advanced-techniques-for-lightning-fast-rendering-and-optimization-c2e
#angular
Angular's Incremental DOM is a game-changer for rendering optimization. It's all about smart updates and minimal DOM operations. Let's dig into some advanced techniques to supercharge your Angular apps. - https://dev.to/aaravjoshi/supercharge-angular-advanced-techniques-for-lightning-fast-rendering-and-optimization-c2e
#angular
DEV Community
Supercharge Angular: Advanced Techniques for Lightning-Fast Rendering and Optimization
Optimize Angular rendering with Incremental DOM: Change detection strategies, trackBy, custom directives, and more for faster, efficient apps. Boost performance now!
👍2
Unlock the Power of PrimeVue: A Comprehensive UI Solution for Vue.js Developers
Looking for a robust and Comprehensive UI solution for your Vue.js apps. This article will provide insights into PrimeVue and why its an excellent solution for building amazing interfaces for your web applications - https://vuejsdevelopers.com/2024/12/18/unlock-the-power-of-pimevue-a-comprehensive-ui-solution/
#vue
Looking for a robust and Comprehensive UI solution for your Vue.js apps. This article will provide insights into PrimeVue and why its an excellent solution for building amazing interfaces for your web applications - https://vuejsdevelopers.com/2024/12/18/unlock-the-power-of-pimevue-a-comprehensive-ui-solution/
#vue
Unlock the Power of PrimeVue: A Comprehensive UI Solution for Vue.js Developers
Looking for a robust and Comprehensive UI solution for your Vue.js apps. This article will provide insights into PrimeVue and why its an excellent solution.
👍6
Seven Best Practices of File Uploads with JavaScript - https://storagebowl.net/blogs/best-practices-of-file-upload
#nodejs
#nodejs
storagebowl.net
7 Best Practices of File Upload With JavaScript
A storage option for 21st century
👍3❤1
Reimplementing Crossy Road with React Three Fiber
A well put together set of tutorials covering reimplementing the classic Crossy Road game with React Three Fiber. In both written and video form. - https://javascriptgametutorials.com/tutorials/react-three-fiber/crossy-road
#react
A well put together set of tutorials covering reimplementing the classic Crossy Road game with React Three Fiber. In both written and video form. - https://javascriptgametutorials.com/tutorials/react-three-fiber/crossy-road
#react
JavaScript Game Tutorials
Crossy Road with React Three Fiber
In this tutorial, we learn how to create a simplified clone of the mobile game Crossy Road with React Three Fiber.
👍4❤1🔥1
System Design Interview: Design Twitter (X)
Learn how to design social media platforms like… - https://levelup.gitconnected.com/system-design-interview-design-twitter-x-695cd800de51
#system #design
Learn how to design social media platforms like… - https://levelup.gitconnected.com/system-design-interview-design-twitter-x-695cd800de51
#system #design
Medium
System Design Interview: Design Twitter (X)
Learn how to design social media platforms like Twitter and how to handle billions of tweets, followers, and massive data.
👍7
Creating Animated Accordions with the Details Element and Modern CSS
Stefan Judis explains how to create animated accordions using only HTML and modern CSS with the details element, interpolate-size, transition-behavior, and the :has() pseudo-class. - https://www.builder.io/blog/animated-css-accordions
#css
Stefan Judis explains how to create animated accordions using only HTML and modern CSS with the details element, interpolate-size, transition-behavior, and the :has() pseudo-class. - https://www.builder.io/blog/animated-css-accordions
#css
Builder.io
Creating Animated Accordions with the Details Element and Modern CSS
Learn how to create animated accordions using only HTML and modern CSS with the details element, interpolate-size, transition-behavior, and the :has() selector.
👍2❤1
10 Habits of Great Software Engineers
Great developers tend to have a lot of little habits… - https://medium.com/career-programming/10-habits-of-great-software-engineers-226474bbb849
#software #engineer #habits
Great developers tend to have a lot of little habits… - https://medium.com/career-programming/10-habits-of-great-software-engineers-226474bbb849
#software #engineer #habits
Medium
10 Habits of Great Software Engineers
Great developers tend to have a lot of little habits that they don’t teach in Computer Science courses or web development bootcamps, and…
👍2❤1👏1
Node.js Gets an Official Community Space on Discord
While there have been numerous IRC channels and Discord and Slack servers where Node developers can congregate - https://nodejs.org/en/blog/announcements/official-discord-launch-announcement
#nodejs
While there have been numerous IRC channels and Discord and Slack servers where Node developers can congregate - https://nodejs.org/en/blog/announcements/official-discord-launch-announcement
#nodejs
nodejs.org
Node.js — Node.js Launches Official Community Space on Discord
Node.js® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.
👍3
Improve Build Performance of Nuxt
This article explores the Nuxt-build-cache module and how it affects your Nuxt project’s performance. - https://dev.to/jacobandrewsky/improve-build-performance-of-nuxt-2bmn
#vue
This article explores the Nuxt-build-cache module and how it affects your Nuxt project’s performance. - https://dev.to/jacobandrewsky/improve-build-performance-of-nuxt-2bmn
#vue
DEV Community
Improve Build Performance of Nuxt
I recently discovered a great new module for Nuxt created by @pi0 that can greatly (even sometimes 2...
👍2❤1