tRPC + Next.js App Router = Simple Typesafe APIs - https://www.youtube.com/watch?v=qCLV0Iaq9zU
#react #nextjs
#react #nextjs
YouTube
tRPC + NextJS App Router = Simple Typesafe APIs
👉 Upcoming NextJS course: https://pronextjs.dev
👉 Code : https://github.com/jherr/trpc-on-the-app-router
👉 Don't forget to subscribe to this channel for more updates: https://bit.ly/2E7drfJ
👉 Discord server signup: https://discord.gg/ddMZFtTDa5
👉 VS Code…
👉 Code : https://github.com/jherr/trpc-on-the-app-router
👉 Don't forget to subscribe to this channel for more updates: https://bit.ly/2E7drfJ
👉 Discord server signup: https://discord.gg/ddMZFtTDa5
👉 VS Code…
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.
6 Patterns for Microfrontends
An overview of microfrontend patterns: advantages, drawbacks and implementation. - https://blog.bitsrc.io/6-patterns-for-microfrontends-347ae0017ec0
#microfrontends
An overview of microfrontend patterns: advantages, drawbacks and implementation. - https://blog.bitsrc.io/6-patterns-for-microfrontends-347ae0017ec0
#microfrontends
Medium
6 Patterns for Microfrontends
An overview of microfrontend patterns: advantages, drawbacks and implementation.
Why the Temporal API is Awesome
It’s still sat in stage 3 as a proposal, but the Temporal API aims to work around a lot of Date’s limitations without needing to rely on third-party libraries. - https://taro.codes/posts/2023-08-23-temporal-api/
#nodejs
It’s still sat in stage 3 as a proposal, but the Temporal API aims to work around a lot of Date’s limitations without needing to rely on third-party libraries. - https://taro.codes/posts/2023-08-23-temporal-api/
#nodejs
Official Nuxt Module for TresJS is released
TresJs let's you build 3D scene as they were Vue components.
You don't need to import the components or composables from the TresJS ecosystem anymore, they will be auto-imported for you. - https://tresjs.org/blog/announcing-tres-nuxt-module.html
#vue
TresJs let's you build 3D scene as they were Vue components.
You don't need to import the components or composables from the TresJS ecosystem anymore, they will be auto-imported for you. - https://tresjs.org/blog/announcing-tres-nuxt-module.html
#vue
Making Sense of React Server Components
React Server Components have attracted a lot of attention this year, with Dan Abramov even creating a somewhat technical ‘let’s reimplement RSCs from scratch’ guide to hammer the concepts home. This post, however, demystifies what RSCs are, why they matter, and the opportunities they’re opening up, in an easy to follow way. - https://www.joshwcomeau.com/react/server-components/
#react
React Server Components have attracted a lot of attention this year, with Dan Abramov even creating a somewhat technical ‘let’s reimplement RSCs from scratch’ guide to hammer the concepts home. This post, however, demystifies what RSCs are, why they matter, and the opportunities they’re opening up, in an easy to follow way. - https://www.joshwcomeau.com/react/server-components/
#react
Joshwcomeau
Making Sense of React Server Components • Josh W. Comeau
This year, the React team unveiled something they've been quietly researching for years: an official way to run React components exclusively on the server. This is a significant paradigm shift, and it's caused a whole lot of confusion in the React community.…
A quick introduction to CSS @scope
Bramus Van Damme gives a nice introduction to @scope, a way to scope the reach of your CSS selectors. - https://www.bram.us/2023/08/22/a-quick-introduction-to-css-scope
#css
Bramus Van Damme gives a nice introduction to @scope, a way to scope the reach of your CSS selectors. - https://www.bram.us/2023/08/22/a-quick-introduction-to-css-scope
#css
Bram.us
A quick introduction to CSS @scope
An introductory thread to CSS @scope.
In Defence of DOMContentLoaded
A solid explainer on measuring browser events and the use cases for DOMContentLoaded (and related events) in particular. "The DOMContentLoaded event fires once all of your deferred JavaScript has finished running." - https://csswizardry.com/2023/07/in-defence-of-domcontentloaded/
#javascript
A solid explainer on measuring browser events and the use cases for DOMContentLoaded (and related events) in particular. "The DOMContentLoaded event fires once all of your deferred JavaScript has finished running." - https://csswizardry.com/2023/07/in-defence-of-domcontentloaded/
#javascript
Csswizardry
In Defence of DOMContentLoaded – CSS Wizardry
Is there any reason to still measure the DOMContentLoaded event? Perhaps…
Setting up Module Federation with Server-Side Rendering for Angular
Module Federation is a technology provided by Webpack that enables modules to be federated across different… - https://blog.nrwl.io/setting-up-module-federation-with-server-side-rendering-for-angular-66bae10ead2d
#angular
Module Federation is a technology provided by Webpack that enables modules to be federated across different… - https://blog.nrwl.io/setting-up-module-federation-with-server-side-rendering-for-angular-66bae10ead2d
#angular
Medium
Setting up Module Federation with Server-Side Rendering for Angular
Module Federation is a technology provided by Webpack that enables modules to be federated across different origins at runtime. This means…
Using JSX with Vue.js
Love it or hate it, JSX is a popular extension to JavaScript that allows XML tokens in your scripts. If you want to create templates in your script files and you find Vue’s render() function to be difficult to work with, JSX may be just what you need. Explore the basics of using JSX in building your Vue.js components in this Blogpost. - https://medium.com/js-dojo/using-jsx-with-vue-js-846f4fbbf07f
#vue
Love it or hate it, JSX is a popular extension to JavaScript that allows XML tokens in your scripts. If you want to create templates in your script files and you find Vue’s render() function to be difficult to work with, JSX may be just what you need. Explore the basics of using JSX in building your Vue.js components in this Blogpost. - https://medium.com/js-dojo/using-jsx-with-vue-js-846f4fbbf07f
#vue
Medium
Using JSX with Vue.js
If you want to create templates in your script files and you find Vue’s render() function to be difficult to work with, JSX may be just…
Why to Build Test Data Factories with Prisma - https://spin.atomicobject.com/2023/09/20/data-factories-prisma/
#nodejs
#nodejs
Atomic Spin
Build Test Data Factories with Prisma
Why bother with data factories when you can just add whatever data you want in your tests? Creating data on the spot has a few drawbacks.
Limitations of Scoped CSS
Zell Liew outlines the limitations of scoped CSS that can be found in major frameworks like React, Vue, Svelte, and Astro. - https://zellwk.com/blog/limitations-of-scoped-css
#css
Zell Liew outlines the limitations of scoped CSS that can be found in major frameworks like React, Vue, Svelte, and Astro. - https://zellwk.com/blog/limitations-of-scoped-css
#css
Zellwk
Limitations of Scoped CSS | Zell Liew
I was really excited about Scoped CSS a couple of years back when frameworks like React and Vue introduced them.
As I began trying Scoped CSS out for myself, I was disappointed and I felt it didn't live up to its hype.
But after more tries, I'm happy to announce…
As I began trying Scoped CSS out for myself, I was disappointed and I felt it didn't live up to its hype.
But after more tries, I'm happy to announce…
How to Pass a Component as a Prop in React
Some different ways to pass a component as a prop in a type-safe manner: passing JSX, using React.ComponentType, and using React.ElementType. - https://www.totaltypescript.com/pass-component-as-prop-react
#react
Some different ways to pass a component as a prop in a type-safe manner: passing JSX, using React.ComponentType, and using React.ElementType. - https://www.totaltypescript.com/pass-component-as-prop-react
#react
Total TypeScript
How to Pass a Component as a Prop in React
Learn different ways to pass a component as a prop in React: passing JSX, using React.ComponentType, and using React.ElementType.
6 Advanced TypeScript tricks for Clean Code
Six advanced TypeScript tips will be covered here, along with examples showing how each one works step by… - https://medium.com/@mvsg/6-advanced-typescript-tricks-for-clean-code-90cee774dbf3
#typescript
Six advanced TypeScript tips will be covered here, along with examples showing how each one works step by… - https://medium.com/@mvsg/6-advanced-typescript-tricks-for-clean-code-90cee774dbf3
#typescript
Medium
6 Advanced TypeScript tricks for Clean Code
Six advanced TypeScript tips will be covered here, along with examples showing how each one works step by step and their benefits. By using…
How To Use Web Workers In A Nuxt App
This project is written to share the usage of Web Work in the Nuxt3 app. Web Work is a fantastic feature of modern front-end web development which can provide the possibility of multithread computing on the web frontend. The combination of Web Worker and the popular SSR framework Nuxt3 can provide unlimited possibilities. - https://medium.com/@yinte1222/nuxt3-how-to-use-web-workers-in-a-nuxt-app-d03c1c8f2952
#vue
This project is written to share the usage of Web Work in the Nuxt3 app. Web Work is a fantastic feature of modern front-end web development which can provide the possibility of multithread computing on the web frontend. The combination of Web Worker and the popular SSR framework Nuxt3 can provide unlimited possibilities. - https://medium.com/@yinte1222/nuxt3-how-to-use-web-workers-in-a-nuxt-app-d03c1c8f2952
#vue
Medium
[Nuxt3] How To Use Web Workers In A Nuxt App
A project to show how to use web workers in a nuxt app (Nuxt 3). Including Vite web worker import and public folder resource hosting.
CommonJS is Hurting JavaScript
An interesting take on Node’s default module system, its history, its shortcomings, and the trickiness of managing both CommonJS and ES modules at once. It's perhaps no surprise the folks at Deno would like to see CommonJS disappear, but... - https://deno.com/blog/commonjs-is-hurting-javascript
#nodejs
An interesting take on Node’s default module system, its history, its shortcomings, and the trickiness of managing both CommonJS and ES modules at once. It's perhaps no surprise the folks at Deno would like to see CommonJS disappear, but... - https://deno.com/blog/commonjs-is-hurting-javascript
#nodejs
Deno Blog
CommonJS is hurting JavaScript
How CommonJS became Node's module system, ESM solved modules for the browser, and why supporting both slows down the JavaScript ecosystem.
10 Common Mistakes in Angular Development
Develop High-Performance, Robust, and Secure Applications - https://blog.bitsrc.io/essential-tips-for-successful-angular-development-f92a9ea1d20f
#angular
Develop High-Performance, Robust, and Secure Applications - https://blog.bitsrc.io/essential-tips-for-successful-angular-development-f92a9ea1d20f
#angular
Medium
10 Common Mistakes in Angular Development
Develop High-Performance, Robust, and Secure Applications
2023 State of Web Components
Looking at uses of Web Components in the wild today and how the platform has grown over the years and is… - https://eisenbergeffect.medium.com/2023-state-of-web-components-c8feb21d4f16
#webcomponents
Looking at uses of Web Components in the wild today and how the platform has grown over the years and is… - https://eisenbergeffect.medium.com/2023-state-of-web-components-c8feb21d4f16
#webcomponents
Medium
2023 State of Web Components
Looking at uses of Web Components in the wild today and how the platform has grown over the years and is likely to evolve in the future.
Nesting in CSS
Ryan Finni shares a brief intro to the new CSS Nesting module. - https://www.letsbuildui.dev/articles/nesting-in-css
#css
Ryan Finni shares a brief intro to the new CSS Nesting module. - https://www.letsbuildui.dev/articles/nesting-in-css
#css
Let's Build UI
Nesting in CSS
A brief intro to the new CSS Nesting module
React Suspense in Three Different Architectures
Suspense provides a way to make components more asynchronous and able to wait for some condition (such as loading content from the server) before they render without affecting the rest of the page. This article shows how Suspense can work alongside client-side rendering, server-side rendering, and server components. - https://elanmed.dev/blog/suspense-in-different-architectures
#react
Suspense provides a way to make components more asynchronous and able to wait for some condition (such as loading content from the server) before they render without affecting the rest of the page. This article shows how Suspense can work alongside client-side rendering, server-side rendering, and server components. - https://elanmed.dev/blog/suspense-in-different-architectures
#react
elanmed.dev
elanmed.dev | React Suspense in three different architectures
Unpacking React's most versatile API