Karangiya Vrajforvkarangiyavkblog.hashnode.dev·Jul 9, 2024Creating a Monorepo Using Turborepo, Next.js, and Tailwind CSS: A Complete GuideAs modern web applications grow in size and complexity, especially when encompassing multiple applications, developers are in search of more efficient ways to manage their codebases. A highly effective solution to this challenge is the use of monorep...Discuss·75 readsReact
Ronit Pandaronit.dev·Jun 1, 2024How real-time sync apps actually work?Hey everyone, if you're excited after the last blog and curious about how these systems work, let's briefly discuss how they operate. IndexDB "DB of your browser" before moving forward though let's discuss a bit about indexDB, which is an inherent pr...Discuss·10 likes·84 readsBuilding RealTime WebAppsrealtime apps
Ronit Pandaronit.dev·Jun 1, 2024What is real time syncBefore jumping straight into implementation let's discuss a bit about what is this real time experience we are going to learn in this series Real time sync apps have these following properties Any interaction or mutation on the platform is instant a...Discuss·10 likes·133 readsBuilding RealTime WebAppsTypeScript
Ronit Pandaronit.dev·Jun 1, 2024Setup "Poke"Hey everyone!, finally after setting up push and pull, we are mostly done, but there is one vital piece of the puzzle pending. Right now you can push mutations to our server and on every 60 seconds interval our client pulls and our client is in sync ...Discuss·26 readsBuilding RealTime WebAppsrealtime apps
Ronit Pandaronit.dev·Jun 1, 2024Backend Routes - "pull"Hey everyone! Let's get started with writing the pull endpoint. Before writing the actual endpoint though, let's discuss the topic that is specific to row versioning backend strategy and we skipped in the last blog CVR (Client View Record) A client v...Discuss·40 readsBuilding RealTime WebAppsTypeScript
Ronit Pandaronit.dev·Jun 1, 2024Initialise replicache with a robust production ready type-systemHello everyone!, you have made a long way through so pat yourself on the back and let's begin. In this blog we will work on setting up replicache inside our NextJS app and then setting up a robust type system inside our monorepo and understand why we...Discuss·108 readsBuilding RealTime WebAppsTypeScript
Dipak giridipakgiridev.hashnode.dev·May 24, 2024How to build Monorepo in Nextjs? 🔥Monorepo architecture is a growing trend amongst developers crafting modern web applications. This approach, while not new, has been used extensively by tech giants like Google and Microsoft to manage large-scale software projects. It's also prevalen...Discussturborepo
Aviral Vardiyablog.aviralvardiya.com·Apr 1, 2024Week-17&18 @ 100xdevs cohort : Building a money transfer wallet appDuring these weeks, we developed a wallet application using TypeScript to ensure strict type safety throughout the project. The tech stack included Next.js for both the frontend and backend of the main app, Express for building an auxiliary webhook s...Discuss·81 readswebdevelopment
Aviral Vardiyablog.aviralvardiya.com·Mar 18, 2024Week-16 @ 100xdevs cohort : Streamlining Development with Monorepos and Turborepo, Introduction to NextAuthThis week we learned about the concept and benefits of using monorepos and the Turborepo framework. Monorepos allow multiple projects or packages to be managed within a single repository, which is advantageous for full-stack engineers due to easier d...Discussmonorepo
Alexander PanovforRoyalZSoftwareroyalzsoftware.de·Jan 30, 2024Monorepos aren't always the best solutionMonorepos have drawbacks and especially might become tricky to work with. Here's why. To talk about drawbacks, we need to compare it to something else. We will compare Monorepos with Polyrepos. Isolation / Autonomy Monorepos force the team to build i...Discuss·39 readsmonorepo