# Readonly display

**URL:** <https://jsonforms.discourse.group/t/readonly-display/2217>\
**Category:** General\
**Created:** [July 3, 2024, 7:47am UTC](https://jsonforms.discourse.group/t/readonly-display/2217 "2024-07-03T07:47:47Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![clysss](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/clysss/32/996_2.png) [@clysss](https://jsonforms.discourse.group/u/clysss)\
**Post date:** [July 3, 2024, 7:47am UTC](https://jsonforms.discourse.group/t/readonly-display/2217/1 "2024-07-03T07:47:47Z")

</div>

As probably most web app, mine as a backoffice used by a limited number of users and a “front” largely used…  
Thanks to jsonforms, the backoffice is “filled” by a form with ~100 questions  
on the front side, I currently display the results in “readonly”  
As it’s in React, for the server side, of course it’s a pleasure… but for the enduser device, the performances seems not so good… in particular on “small” devices…  
so 🙂

- is there some optimizations / modifications I should implement to minimize rendering overhead in these conditions ?
- should I imagine some “engine” to pre-render the jsonforms to obtain “html” without/with less script ?
- should I use another library to display results ? ☹ (in these case, someone know one?

I’ll be happy to have your inputs !  
Thanks

---

<div class="post-metadata">

**Author:** ![sdirix](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/sdirix/32/1073_2.png) [@sdirix](https://jsonforms.discourse.group/u/sdirix)\
**Post date:** [July 3, 2024, 9:32am UTC](https://jsonforms.discourse.group/t/readonly-display/2217/2 "2024-07-03T09:32:27Z")

</div>

Hi @clysss,

You could try the vanilla renderers and style them to your needs. They are way more performant than large Material UI based forms.

---

<div class="post-metadata">

**Author:** ![clysss](https://yyz2.discourse-cdn.com/free1/user_avatar/jsonforms.discourse.group/clysss/32/996_2.png) [@clysss](https://jsonforms.discourse.group/u/clysss)\
**Post date:** [July 3, 2024, 9:48am UTC](https://jsonforms.discourse.group/t/readonly-display/2217/3 "2024-07-03T09:48:05Z")

</div>

Ok! I’ll try that, thanks!  
(And thanks again for all your replies and patience…)
