% IMPORTANT: The following is UTF-8 encoded.  This means that in the presence
% of non-ASCII characters, it will not work with BibTeX 0.99 or older.
% Instead, you should use an up-to-date BibTeX implementation like “bibtex8” or
% “biber”.

@INPROCEEDINGS{Bacher:482641,
      author       = {Bacher, Reinhard and Szczesny, Jan},
      title        = {{U}sing {R}eact for {W}eb-{B}ased {G}raphical {U}ser
                      {A}pplications for {A}ccelerator {C}ontrols},
      address      = {[Geneva]},
      publisher    = {JACoW Publishing},
      reportid     = {PUBDB-2022-04882},
      isbn         = {978-3-95450-237-0},
      pages        = {4},
      year         = {2023},
      comment      = {[Ebook] PCaPAC 2022, Oct. 4-7 - 13th International Workshop
                      on Emerging Technologies and Scientific Facilities Controls
                      : proceedings : PCaPAC 2022 hosted by ELI Beamlines in
                      Dolní Břežany/Prague, Czech Republic, 4-7 October 2022 /
                      , [Geneva] : JACoW Publishing, Feb 2023,},
      booktitle     = {[Ebook] PCaPAC 2022, Oct. 4-7 - 13th
                       International Workshop on Emerging
                       Technologies and Scientific Facilities
                       Controls : proceedings : PCaPAC 2022
                       hosted by ELI Beamlines in Dolní
                       Břežany/Prague, Czech Republic, 4-7
                       October 2022 / , [Geneva] : JACoW
                       Publishing, Feb 2023,},
      abstract     = {Today, control applications need to run on a variety of
                      different operating systems, including Windows, Linux, and
                      Mac OS, but also Android and iOS. Programming languages like
                      Java have tried to solve this problem in the past by
                      providing a common runtime environment. However, this
                      approach is insufficient or even unavailable for mobile
                      devices such as tablets and smartphones. Another problem is
                      the different form factors of mobile and desktop devices,
                      which makes it difficult to develop portable
                      applications.One way out of this dilemma is to use standard
                      web technologies (HTML5, CSS3, and JavaScript) to implement
                      applications that run in the browser, which is available for
                      all platforms. Modern JavaScript web application frame-
                      works combined with JavaScript graphics libraries such as D3
                      are suitable for building both very simple and very complex
                      web-based graphical user applications. This paper reports on
                      the status and issues that we encountered in our current
                      developments with React.},
      month         = {Oct},
      date          = {2022-10-04},
      organization  = {13th International Workshop on
                       Emerging Technologies and Scientific
                       Facilities Controls, Prague (Czech
                       Republic), 4 Oct 2022 - 7 Oct 2022},
      keywords     = {Accelerator Physics (Other) / Web technologies for user
                      interface (Other) / toolkit (autogen) / controls (autogen) /
                      framework (autogen) / interface (autogen) / operation
                      (autogen)},
      cin          = {MCS},
      cid          = {I:(DE-H253)MCS-20120806},
      pnm          = {621 - Accelerator Research and Development (POF4-621) / 6G3
                      - PETRA III (DESY) (POF4-6G3)},
      pid          = {G:(DE-HGF)POF4-621 / G:(DE-HGF)POF4-6G3},
      experiment   = {EXP:(DE-H253)PETRAIII(machine)-20150101},
      typ          = {PUB:(DE-HGF)8 / PUB:(DE-HGF)7},
      doi          = {10.18429/JACoW-PCaPAC2022},
      url          = {https://bib-pubdb1.desy.de/record/482641},
}