#Visual studio osx javascript react project full
VS2022 brings JavaScript and TypeScript support into VS with a full JavaScript Language Service based on TS. Who builds what, where do things end up, how do I build and deploy this? This scenario has sometimes been confusing for ASP.NET developers who may get confused about responsibility.It calls backend Web APIs that may be served by ASP.NET, Azure Functions, 3rd party REST APIs, or all of the above.This app may use Vue or React or Angular but it's not an "ASP.NET app".A mostly JavaScript/TypeScript frontend app where the HTML could be served from any web server (node, kestrel, static web apps, nginx, etc).Can be confusing because it can feel like your app needs to 'build both the client and the server' from one project.Maybe you added a script minimizer/minifier task.You maybe have just added JavaScript via tags.This may have a Web API, Razor Pages, with or without the MVC pattern.An ASP.NET Web app that renders HTML on the server but uses TS/JS.
![visual studio osx javascript react project visual studio osx javascript react project](https://miro.medium.com/freeze/max/454/1*LckNDkItwCIaOQxa52f79A.gif)
![visual studio osx javascript react project visual studio osx javascript react project](https://i.ytimg.com/vi/gpfP60KjmZU/maxresdefault.jpg)
You need to consider the responsibilities of your various projects or subsystems and the multiple totally valid ways you can build a web site or web app. If you're used to ASP.NET apps when you think about apps that are JavaScript heavy, "front end apps" or TypeScript focused, it can be confusing as to "where does. You should read the docs on JavaScript and TypeScript in Visual Studio 2022. I was reading Gabby's blog post about the new TypeScript/JavaScript project experience in Visual Studio 2022.