A Practical Guide to Using Shadow DOM
Mayank covers the what, the why, and the how of using shadow DOM today. - https://www.mayank.co/blog/declarative-shadow-dom-guide
#css
Mayank covers the what, the why, and the how of using shadow DOM today. - https://www.mayank.co/blog/declarative-shadow-dom-guide
#css
www.mayank.co
A practical guide to using shadow DOM
How (and why) to use shadow DOM, now that the declarative syntax is here.
React Unforget: An Experimental Alternative to React Compiler?
The React team teased more about the potential of the React Compiler in their recent update, but Mohamad was really keen to get playing with the concepts ASAP: “With React Forget’s release timeline unclear, I’ve launched a community-driven version to keep innovation alive. I believe React Unforget can be to React Compiler what Preact is to React.” - https://react-unforget.vercel.app/
#react
The React team teased more about the potential of the React Compiler in their recent update, but Mohamad was really keen to get playing with the concepts ASAP: “With React Forget’s release timeline unclear, I’ve launched a community-driven version to keep innovation alive. I believe React Unforget can be to React Compiler what Preact is to React.” - https://react-unforget.vercel.app/
#react
react-unforget.vercel.app
Home – React Unforget
React Unforget automatically optimizes your React applications
Webpack 5 Module Federation
Introduction to Webpack 5 Module Federation - https://medium.com/dev-jam/webpack-5-module-federation-1dff3fef6b92
#webpack
Introduction to Webpack 5 Module Federation - https://medium.com/dev-jam/webpack-5-module-federation-1dff3fef6b92
#webpack
Medium
Webpack 5 Module Federation
Introduction to Webpack 5 Module Federation
Exploring WebExtension security vulnerabilities in React Developer Tools and Vue.js devtools
Snyk's security researchers have conducted some research to better understand the risks of WebExtensions, both well-known (i.e. XSS, code injection) and those more specific to WebExtensions themselves. In this post,the author explores the WebExtension technology and look into the vulnerabilities identified. - https://dev.to/snyk/exploring-webextension-security-vulnerabilities-in-react-developer-tools-and-vuejs-devtools-38j4
#vue
Snyk's security researchers have conducted some research to better understand the risks of WebExtensions, both well-known (i.e. XSS, code injection) and those more specific to WebExtensions themselves. In this post,the author explores the WebExtension technology and look into the vulnerabilities identified. - https://dev.to/snyk/exploring-webextension-security-vulnerabilities-in-react-developer-tools-and-vuejs-devtools-38j4
#vue
DEV Community
Exploring WebExtension security vulnerabilities in React Developer Tools and Vue.js devtools
Snyk's security researchers have identified and disclosed some vulnerabilities within some popular browser extensions: React Developer Tools and Vue.js devtools. This post will explore the WebExtension technology and look into the vulnerabilities identified.
Building a better-sqlite3-Compatible JavaScript Package with.. Rust?
better-sqlite3 is a commonly used SQLite library for Node.js and the folks at Turso wanted to create something compatible with it but that uses their libSQL SQLite fork under the hood instead. - https://turso.tech/blog/building-a-better-sqlite3-compatible-javascript-package-with-rust-a388cee9
#nodejs
better-sqlite3 is a commonly used SQLite library for Node.js and the folks at Turso wanted to create something compatible with it but that uses their libSQL SQLite fork under the hood instead. - https://turso.tech/blog/building-a-better-sqlite3-compatible-javascript-package-with-rust-a388cee9
#nodejs
turso.tech
Building a better-sqlite3 compatible JavaScript package with Rust
8 Useful Angular Libraries
Hi all 👋, In this article let’s talk about some Angular libraries, useful to your Angular project. You may… - https://blog.stackademic.com/8-useful-angular-libraries-3242643f73d9
#angular
Hi all 👋, In this article let’s talk about some Angular libraries, useful to your Angular project. You may… - https://blog.stackademic.com/8-useful-angular-libraries-3242643f73d9
#angular
Medium
8 Useful Angular Libraries
Hi all 👋, In this article let’s talk about some Angular libraries, useful to your Angular project. You may have heard about some of these…
Graphic Design for Software Engineers and Architects
It’s no secret that engineers have a certain “style” for their graphic designs, including technical diagrams - https://betterprogramming.pub/graphic-design-for-software-engineers-and-architects-c616bb6c3366
#diagram #architect
It’s no secret that engineers have a certain “style” for their graphic designs, including technical diagrams - https://betterprogramming.pub/graphic-design-for-software-engineers-and-architects-c616bb6c3366
#diagram #architect
Medium
Graphic Design for Software Engineers and Architects
It’s no secret that engineers have a certain “style” for their graphic designs, including technical diagrams
View Transitions: Handling Aspect Ratio Changes
Jake Archibald outlines how to handle the problem when the content changes aspect ratio in View Transitions. - https://jakearchibald.com/2024/view-transitions-handling-aspect-ratio-changes
#css
Jake Archibald outlines how to handle the problem when the content changes aspect ratio in View Transitions. - https://jakearchibald.com/2024/view-transitions-handling-aspect-ratio-changes
#css
Jakearchibald
View transitions: Handling aspect ratio changes
Tips and tricks to get the transition you want
Build a Real-Life, AI-Powered Project with Next.js and Strapi
A walkthrough of building a Next.js app that summarizes YouTube videos using AI and uses the Strapi open-source, headless CMS. - https://strapi.io/blog/epic-next-js-14-tutorial-learn-next-js-by-building-a-real-life-project-part-1-2
#react
A walkthrough of building a Next.js app that summarizes YouTube videos using AI and uses the Strapi open-source, headless CMS. - https://strapi.io/blog/epic-next-js-14-tutorial-learn-next-js-by-building-a-real-life-project-part-1-2
#react
strapi.io
Learn Next JS by building a real-life project: Part 1
Epic Next.js 14 Tutorial: Learn Next JS by building a real-life project.
Drizzle ORM Explained in 100 Seconds
The latest bitesize video from the always educational Fireship channel covers Drizzle ORM, a fast, TypeScript-based way to work with a variety of database systems across numerous JavaScript platforms, from Node to Bun, Deno Deploy, Supabase Functions, Cloudflare Workers, and more. - https://www.youtube.com/watch?v=i_mAHOhpBSA
#nodejs
The latest bitesize video from the always educational Fireship channel covers Drizzle ORM, a fast, TypeScript-based way to work with a variety of database systems across numerous JavaScript platforms, from Node to Bun, Deno Deploy, Supabase Functions, Cloudflare Workers, and more. - https://www.youtube.com/watch?v=i_mAHOhpBSA
#nodejs
YouTube
Drizzle ORM in 100 Seconds
Drizzle is a serverless TypeScript ORM designed for PostgreSQL, MySQL and SQLite. Get started with Drizzle by hooking it up to Neon's free serverless database https://neon.tech/fireship
#programming #database #100SecondsOfCode
💬 Chat with Me on Discord…
#programming #database #100SecondsOfCode
💬 Chat with Me on Discord…
Common Mistakes in Vue and Nuxt and How to Avoid Them
In this presentation from Nuxt Nation 2023, Daniel Kelly provides some important tips on some Developer mistakes when working with Vue.js and how we can avoid them. - https://www.youtube.com/watch?v=lI4GQdhROsE
#vue
In this presentation from Nuxt Nation 2023, Daniel Kelly provides some important tips on some Developer mistakes when working with Vue.js and how we can avoid them. - https://www.youtube.com/watch?v=lI4GQdhROsE
#vue
YouTube
Nuxt Nation 2023: Daniel Kelly - Common Mistakes in Vue and Nuxt and How to Avoid Them
He is the Lead Instructor and content creator at Vue School where he enjoys helping other developers reach their full potential. Over the years, he’s worked with technologies like Vue.js, Nuxt.js, Laravel, and more, to create projects ranging from simple…
“Code Smells” in Angular
In one of my previous post I talked about “Clean Frontend Architecture” and principles that should be… - https://blog.bitsrc.io/code-smells-in-angular-ce73bf7db072
#angular
In one of my previous post I talked about “Clean Frontend Architecture” and principles that should be… - https://blog.bitsrc.io/code-smells-in-angular-ce73bf7db072
#angular
Medium
What are Code Smells in Angular?
In one of my previous post I talked about “Clean Frontend Architecture” and principles that should be followed in order to positively…
Playing with Infinity in CSS
Will Boyd explores the infinity constant in CSS, trying to find some practical use cases. - https://codersblock.com/blog/playing-with-infinity-in-css
#css
Will Boyd explores the infinity constant in CSS, trying to find some practical use cases. - https://codersblock.com/blog/playing-with-infinity-in-css
#css
Codersblock
Playing with Infinity in CSS
CSS has an infinity constant. When I first learned about this, my brain lit up with all kinds of absurd possibilities. Let’s discuss! There might even be some...
Instant Search Params with React Server Components - https://buildui.com/posts/instant-search-params-with-react-server-components
#react
#react
Build UI
Instant Search Params with React Server Components
Image Optimization in Web Development: Everything You Need to Know
According to HTTP Archive, as of November 2018, images make up on average 21% of a total webpage’s weight… - https://itnext.io/%EF%B8%8F-image-optimization-in-web-development-everything-you-need-to-know-a12540f3dcf4
#image #optimization
According to HTTP Archive, as of November 2018, images make up on average 21% of a total webpage’s weight… - https://itnext.io/%EF%B8%8F-image-optimization-in-web-development-everything-you-need-to-know-a12540f3dcf4
#image #optimization
Medium
🖼️ Image Optimization in Web Development: Everything You Need to Know
According to HTTP Archive, as of November 2018, images make up on average 21% of a total webpage’s weight. Image optimization can improve…
Choosing the Right Node.js Package Manager in 2024: A Comparative Guide - https://nodesource.com/blog/nodejs-package-manager-comparative-guide-2024
#nodejs
#nodejs
The NodeSource Blog - Node.js Tutorials, Guides, and Updates
Choosing the Right Node.js Package Manager in 2024: A Comparative Guide
Explore the top Node.js package managers in 2024: npm, Yarn, pnpm. Compare features, performance, and choose the best for your project.
Changes to CSS ::backdrop inheritance
Bramus Van Damme shares the latest update to ::backdrop — it now inherits any inheritable properties from its originating element. - https://developer.chrome.com/blog/css-backdrop-inheritance
#css
Bramus Van Damme shares the latest update to ::backdrop — it now inherits any inheritable properties from its originating element. - https://developer.chrome.com/blog/css-backdrop-inheritance
#css
Chrome for Developers
Changes to CSS ::backdrop inheritance | Blog | Chrome for Developers
As of Chrome 122 the `::backdrop` element inherits properties from its originating element.
Standalone Angular & Nx
Standalone components, directives, and pipes are the future of Angular. Luckily, Nx works great with the new… - https://medium.com/ngconf/standalone-angular-nx-414882d8d787
#angular
Standalone components, directives, and pipes are the future of Angular. Luckily, Nx works great with the new… - https://medium.com/ngconf/standalone-angular-nx-414882d8d787
#angular
Medium
Standalone Angular & Nx
Standalone components, directives, and pipes are the future of Angular. Luckily, Nx works great with the new paradigm.
Testing Next.js App Router API Routes - https://blog.arcjet.com/testing-next-js-app-router-api-routes/
#react
#react
Arcjet blog
Testing Next.js app router API routes
How do you test Next.js app router API route handlers? A guide to testing Next.js API routes and mocking next-auth to properly test authenticated routes.
Top 5 mistakes to avoid when using Pinia
In this article, Eduardo - creator of Pinia provides some common mistakes when using Pinia and how to fix them. - https://masteringpinia.com/blog/top-5-mistakes-to-avoid-when-using-pinia
#vue
In this article, Eduardo - creator of Pinia provides some common mistakes when using Pinia and how to fix them. - https://masteringpinia.com/blog/top-5-mistakes-to-avoid-when-using-pinia
#vue
Masteringpinia
Top 5 mistakes to avoid when using Pinia
This article provides some common mistakes when using Pinia and how to fix them.