Загрузка страницы

Web чат на чистой Java (Vaadin)

Web чат на Java фреймворке Vaadin, без единой строки HTML, JS, CSS

За Java давно закрепилась слава слишком многословного языка. При этом люди часто забывают, что многословность это не черта самой платформы и экосистемы, а отдельновзятых неудачных решений в прошлом. Времена, когда на джаве нужно было написать пару десятков файлов конфигураций, давно прошли. Современные версии языка вкупе с современными фреймворками позволяют решать проблемы разработчиков и бизнеса очень быстро и легко.

Один из таких примеров как раз фреймворк Vaadin, речь о котором идёт в этом видео, где я создаю простой многопользовательский вэб чат в виде SPA приложения.

Код из видео:
https://github.com/drucoder/vaadin-chat

Сайт Vaadin:
https://vaadin.com/

Генератор проекта Spring:
https://start.spring.io/

Библиотека рендера Markdown в HTML:
https://github.com/rjeschke/txtmark

Сайт проекта Lombok:
https://projectlombok.org/

Видео про Lombok:
https://youtu.be/QmsMWCIf3nc

Видео про Markdown:
https://youtu.be/FFBTGdEMrQ4

Написание простого Vaadin приложения:
https://vaadin.com/docs/v14/flow/tutorials/quick-start-tutorial

Описание Vaadin компонента grid (таблица):
https://vaadin.com/components/vaadin-grid/java-examples

Использование Push нотификаций с сервера в браузер:
https://vaadin.com/docs/v14/flow/advanced/tutorial-push-configuration

Использование Vaadin component event bus:
https://vaadin.com/docs/v14/flow/creating-components/tutorial-component-events

➡ Мерч https://letscode.vsemaykishop.ru/
➡ Стать спонсором https://www.youtube.com/letscodedru/join
➡ https://donate.stream/mrdru
➡ https://donate.qiwi.com/payin/druCoder
➡ PayPal https://paypal.me/letscodedru

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

➡ Второй канал: https://www.youtube.com/geekChatDru
➡ Twitch: https://www.twitch.tv/drucoder
➡ Твиттер: https://twitter.com/letsCodeDru
➡ Группа Вконтакте: https://vk.com/letscodedru
➡ Канал в Telegram: https://t.me/letsCode_dru
➡ Чат в Telegram: https://t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw
➡ Сервер в Discord: https://discord.gg/xs6XxSx
➡ Яндекс.Дзен: https://zen.yandex.ru/media/id/5ac20956168a91ffeae449c5

Видео Web чат на чистой Java (Vaadin) канала letsCode
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
24 ноября 2021 г. 9:35:06
00:24:22
Яндекс.Метрика