<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hello Thomas,</p>
<p><br>
</p>
<p>Thanks a lot for explaining! Yes, I have talked already to Torri,
it was very useful. My role in JUNO is to coordinate the Data
Quality group, which does not mean to be responsible for the
actual development of the monitoring tools, but more to make sure
it contains everything we need. Apart from physics-wise
requirement, I want to push to have some interactivity in our
event displays, and to give some extra tools for shifters'
convenience. My impression is that Hydra is a good example to
learn from. Not sure that people, who are already working on their
own web-interfaces, will be happy to switch on something else
immediately, but I will tell them about Hydra anyway. As a
minimum, I want to encourage them to learn from your experience.</p>
<p><br>
</p>
<p>Best regards,<br>
Yury<br>
</p>
<p><br>
</p>
<div class="moz-cite-prefix">On 10/22/24 17:06, Thomas Britton
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CO6PR09MB800800CED0A24D4A79527806A74C2@CO6PR09MB8008.namprd09.prod.outlook.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css" style="display:none;">P {margin-top:0;margin-bottom:0;}</style>
<div class="elementToProof"
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hello there!</div>
<div id="Signature" class="elementToProof" style="color: inherit;">
<div
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Originally, the Hydra front-end was written in pure HTML/CSS,
JS, php by myself. This worked well enough when Hydra was a
smaller project but included a fair amount of duplicated
code. This made the maintenance overhead grew along with the
front-end and number of internal deployments of Hydra. It was
at that point we wanted to redesign things and update them to
more modern frameworks. Ultimately, React was chosen because
of some existing expertise in the group. Additionally, React
enables both client side and server side rendering allowing us
to transition into more centralized running down the road.<br>
<br>
I have heard you spoke with Torri asking about the feasibility
of building a webpage to display plots. She has undoubtedly
explained that Hydra can be used to simply display plots and
collect comments on them as is.</div>
<div
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div
style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Thomas Britton</div>
<div
style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Staff Scientist in Scientific Computing</div>
<div
style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Jefferson Lab</div>
<div
style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
x7624<br>
</div>
</div>
<div
style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<hr style="display: inline-block; width: 98%;">
<div id="divRplyFwdMsg" dir="ltr" style="color: inherit;"><span
style="font-family: Calibri, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><b>From:</b> Hydrateam
<a class="moz-txt-link-rfc2396E" href="mailto:hydrateam-bounces@jlab.org"><hydrateam-bounces@jlab.org></a> on behalf of Malyshkin,
Yury <a class="moz-txt-link-rfc2396E" href="mailto:Y.Malyshkin@gsi.de"><Y.Malyshkin@gsi.de></a><br>
<b>Sent:</b> Tuesday, October 22, 2024 9:33 AM<br>
<b>To:</b> <a class="moz-txt-link-abbreviated" href="mailto:hydrateam@jlab.org">hydrateam@jlab.org</a> <a class="moz-txt-link-rfc2396E" href="mailto:hydrateam@jlab.org"><hydrateam@jlab.org></a><br>
<b>Subject:</b> [HydraTeam] [EXTERNAL] A quick question
concerning React used in Hydra</span>
<div> </div>
</div>
<div style="direction: ltr;">Hi!</div>
<div style="direction: ltr;"><br>
</div>
<div style="direction: ltr;">I was talking to Brad after his talk.
I am from JUNO and since recently involved in DQM development. I
wanted to ask why you have chosen React and how it is compared
to other solutions. Brad told me that it would be the best to
ask Tori. We may try to talk in person if we manage to meet
somehow during a coffee break.</div>
<div style="direction: ltr;"><br>
</div>
<div style="direction: ltr;">Best regards,</div>
<div style="direction: ltr;">Yury </div>
<div style="direction: ltr;"><br>
</div>
<div style="direction: ltr;">______________________________________<br>
<br>
Dr. Yury Malyshkin<br>
JGU Mainz / GSI<br>
<br>
Sorry for brevity, sent from phone<br>
______________________________________</div>
</blockquote>
</body>
</html>