DEV Community

Cover image for JavaScript/TypeScript monorepo setup with PNPM Workspaces, Vite, VueJS and TailwindCSS!
Mihai Farcas
Mihai Farcas

Posted on • Edited on

5 1

JavaScript/TypeScript monorepo setup with PNPM Workspaces, Vite, VueJS and TailwindCSS!

JavaScript/TypeScript monorepo setup with PNPM Workspaces, Vite, VueJS and TailwindCSS!

I created this video to provide a step-by-step guide to setting up a JavaScript/TypeScript monorepo with PNPM Workspaces, Vite, VueJS, and TailwindCSS!

This type of setup is a great way to manage a project with multiple components, as it allows you to work on the UI library and client app concurrently while seeing the changes update live.

It has been my most successful video so far and I would love your feedback!

Video:

Part 2, where I build and publish the UI library as an independent package to the github registry:

And the GitHub Repo:
https://github.com/mihailtd/demo-monorepo

Sentry blog image

How to reduce TTFB

In the past few years in the web dev world, we’ve seen a significant push towards rendering our websites on the server. Doing so is better for SEO and performs better on low-powered devices, but one thing we had to sacrifice is TTFB.

In this article, we’ll see how we can identify what makes our TTFB high so we can fix it.

Read more

Top comments (1)

Collapse
 
nathan_ofzion_ddc0e4fb243 profile image
Nathan Ofzion

Hello Mihai
🙏🏽🧑🏽‍💻😎
This is great love the fact you have YouTube videos as well. I’ll definitely give them a watch

Your building a monorepo opens source project we’d love your help maybe on a couple of pointers

Our project dev.to/nathan_ofzion_ddc0e4fb243/z...

Your votes would be much appreciated as well, thank you

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more