Hi @Vasanth_Nayak,
Thanks for your post and welcome to the Cesium community.
CesiumJS is framework agnostic so that it can be used in the wide range of frontend javascript frameworks. I’ll leave some brief notes below but you may also benefit from input from other developers on the forums and searching for previous threads on the topic.
Here are some community resources (not maintained by the Cesium team) for developing with React specifically, and a useful old community forum thread.
- GitHub - reearth/resium: React components for 🌏 Cesium
- How to use Cesium with React without using the Resium library
And our team maintains some useful examples for compatibility with common build tools too.
- GitHub - CesiumGS/cesium-webpack-example: The minimal recommended setup for an application using Cesium with Webpack.
- GitHub - CesiumGS/cesium-vite-example: The minimal recommended setup for an application using Cesium with Vite.
We also recently shared that we are in the early stages of planning to go one step further than in the past and provide reusable and configurable user experience tools and widgets for working with CesiumJS. You can find discussion of that here (and please chime in with your feedback too) Seeking community input on reusable and configurable UI tools and widgets for CesiumJS - #3 by Gabby_Getz
Thanks,
Luke