Новий підхід до client-side розробки в Rails 7 - Hotwire, Turbo та Stimulus

Loading...
Thumbnail Image
Date
2022
Authors
Декрет, Владислав
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
У даній курсовій роботi розглядаються й аналізуються глобальні нововведення Rails 7. Написано веб-чат, який тестує його front-end нововведення відносно шостої версії: Hotwire, Turbo, Stimulus. Також тестується їх взаємодія з back-end гемами, а саме: Devise, Draper, Active Record тощо. Використано для декорації лайку гем draper. Використовуємо esbuild замість webpack. Замість bootstrap – tailwindcss. Реляційна база даних - PostgreSQL. Реалізований інтерфейс під десктопні та мобільні девайси окремо.
Description
Keywords
взаємодія з гемами, веб-чат з автентифікацією, Single-page application підхід, GitHub, бакалаврська робота
Citation