開源人年會 2022

Implementation Methods for a Web App with a Rich Front-end and a Rails Back-end
2022年7月30日 , TR310-2
語言: 日本語

This talk will present an example of a web-application implementation using JQuery-UI, JQuery, and Bootstrap to provide impressive front side pages connected to the Rails backend server. Due to various problems, it is not so easy to build an excellent web app with a state-of-the-art front-end framework and the latest Rails platform. The most straightforward way to realize such an application with attractive user interfaces working with the Rails server is to operate the Rails server in API mode and make the front-side and the server communicate using AJAX. However, the developers must confront several difficulties, such as security protection, preventing vulnerabilities, etc. This talk will introduce some examples to avoid such obstacles to implementing an attractive web app by showing a practical case the presenter recently created.


This talk will present an example of a web-application implementation using JQuery-UI, JQuery, and Bootstrap to provide impressive front side pages connected to the Rails backend server. Due to various problems, it is not so easy to build an excellent web app with a state-of-the-art front-end framework and the latest Rails platform. The most straightforward way to realize such an application with attractive user interfaces working with the Rails server is to operate the Rails server in API mode and make the front-side and the server communicate using AJAX. However, the developers must confront several difficulties, such as security protection, preventing vulnerabilities, etc. This talk will introduce some examples to avoid such obstacles to implementing an attractive web app by showing a practical case the presenter recently created.


議程長度 (30/45/90 mins)

30 minutes

投稿類型

Talk (30 mins)

呈現方式

Online participation

目標聽眾族群

Web application developers

youtube_link

https://www.youtube.com/watch?v=wSyCKAm_YiM

內容難易度

中階

Jun IIO received the B.S. and M.S. degrees in Mathematical Engineering and Information Physics from the University of Tokyo in 1992 and 1994, respectively. After graduated the university, he joined to Mitsubishi Research Institute, Inc. In 2007, he finished without a degree after completion of required course credits at Department of Systems Innovation, Division of Engineering Science, Graduate School of Osaka University, and obtained Ph.D. in 2008. He is now a professor in the Faculty of Global Informatics, Chuo University.