What IDE setup works best when developing with C# backend and JavaScript frontend frameworks?

I’m working on a project where I need to build a C# API for the server side and a JavaScript frontend using Angular or React. I’m wondering what development environment setup other developers use for this kind of stack.

Right now I’m thinking about using Visual Studio for the C# backend work since it has great support for .NET development. For the frontend JavaScript code, I was considering Visual Studio Code because it seems to handle Node.js and frontend frameworks really well.

Does anyone else work with a similar tech stack? Do you end up running two different editors at the same time, or is there a better way to handle this? I want to make sure I’m not making things more complicated than they need to be.

interesting setup! does switching between two IDEs mess with your flow? i’ve heard some devs like keeping them separate for better focus. how big is your project? does the size affect which approach feels easier to manage?

totally feel you on the IDE thing! VSCode is super flexible, and with the right plugins, it can manage C# stuff great. you dont have to switch between apps, and debugging’s pretty good too. just go with what makes your coding flow easier.

I’ve been using this exact stack for years, and VS Code handles both sides really well. Just set up proper workspace configs with Microsoft’s C# extension; the IntelliSense and debugging are almost as good as full Visual Studio for most API work. I run separate terminals in VS Code for the backend API and frontend dev server simultaneously. The debugging works great across both; you can hit breakpoints in your C# controllers while debugging React or Angular components. Using one IDE cuts out all that mental overhead from jumping between different tools, plus it keeps your Git workflow clean.