We've updated our privacy policy. Click here to review the details. Tap here to review the details.
Activate your 30 day free trial to unlock unlimited reading.
Activate your 30 day free trial to continue reading.
Download to read offline
In this talk I share my experience in full stack development of a web application from scratch for a research facility, including designing REST API, choosing REST implementation framework and UI framework.
This talk covers the task, architectural overview, some technical challenges and presentation of the end result. The described methods and technologies can be also used in other facilities and fields, not only research ones. It includes an introduction of SCADA framework that is widely used across many big research centers in Europe (DESY, ESRF, Soleil, ALBA, ELLETRA etс.) – Tango Controls (tango-controls.org). In the presented application Tango is a backend. As a middleware - RESTEsay was chosen. As a frontend - framework that provides professional looking UI components to build web/mobile based enterprise applications - webix (webix.com). It is a cross platform and cross browser UI library with easy integration with Third Party Tools. JavaScriptMVC defines js application structure.
Code samples are presented to highlight some ideas, interesting features and technical challenges.
In this talk I share my experience in full stack development of a web application from scratch for a research facility, including designing REST API, choosing REST implementation framework and UI framework.
This talk covers the task, architectural overview, some technical challenges and presentation of the end result. The described methods and technologies can be also used in other facilities and fields, not only research ones. It includes an introduction of SCADA framework that is widely used across many big research centers in Europe (DESY, ESRF, Soleil, ALBA, ELLETRA etс.) – Tango Controls (tango-controls.org). In the presented application Tango is a backend. As a middleware - RESTEsay was chosen. As a frontend - framework that provides professional looking UI components to build web/mobile based enterprise applications - webix (webix.com). It is a cross platform and cross browser UI library with easy integration with Third Party Tools. JavaScriptMVC defines js application structure.
Code samples are presented to highlight some ideas, interesting features and technical challenges.
You just clipped your first slide!
Clipping is a handy way to collect important slides you want to go back to later. Now customize the name of a clipboard to store your clips.The SlideShare family just got bigger. Enjoy access to millions of ebooks, audiobooks, magazines, and more from Scribd.
Cancel anytime.Unlimited Reading
Learn faster and smarter from top experts
Unlimited Downloading
Download to take your learnings offline and on the go
You also get free access to Scribd!
Instant access to millions of ebooks, audiobooks, magazines, podcasts and more.
Read and listen offline with any device.
Free access to premium services like Tuneln, Mubi and more.
We’ve updated our privacy policy so that we are compliant with changing global privacy regulations and to provide you with insight into the limited ways in which we use your data.
You can read the details below. By accepting, you agree to the updated privacy policy.
Thank you!