# trame: possibilities of frontend and backend separation

**URL:** https://discourse.vtk.org/t/trame-possibilities-of-frontend-and-backend-separation/10219
**Category:** Web
**Tags:** python
**Created:** [December 16, 2022, 6:18am UTC](https://discourse.vtk.org/t/trame-possibilities-of-frontend-and-backend-separation/10219 "2022-12-16T06:18:09Z")
**Posts on this page:** 1
**Showing post:** 5

<div class="post-metadata">

### Author: ![LTMeyer](https://discourse.vtk.org/user_avatar/discourse.vtk.org/ltmeyer/32/8649_2.png) [@LTMeyer](https://discourse.vtk.org/u/LTMeyer)
#### Post date: [April 3, 2024, 4:15pm UTC](https://discourse.vtk.org/t/trame-possibilities-of-frontend-and-backend-separation/10219/5 "2024-04-03T16:15:03Z")

</div>

Hello,

I have a similar use case and similar questions. I am building a web app (FastAPI for the backend, React for the frontend). The application should be able to process meshes provided by the user and run numerical simulations. For the visualization I was planning on using first vtk.js. But I realized it was not straightforward if feasible at all to visualize unstructured grids (c.f. [Vtk.js unstructured grid](https://discourse.vtk.org/t/vtk-js-unstructured-grid/13513)).  
I thus used trame to provide the view through iframes. Nonetheless, reading this post, I am still unsure it is a right approach to use trame merely as a backend to provide the visualization. Is trame the right tool to provide visualization in the backend?

---

_[View the full topic](https://discourse.vtk.org/t/trame-possibilities-of-frontend-and-backend-separation/10219)._
