Тёмный

htmx, ScalaTags and ZIO HTTP - Single-Page Web Applications in Scala 

Rock the JVM
Подписаться 22 тыс.
Просмотров 2,4 тыс.
50% 1

GitHub: github.com/rockthejvm/scalata...
ZIO course: rockthejvm.com/p/zio
This video is a demonstration of a small web application written in Scala, called Neon Pages: a catalogue of contacts where you can add, edit, remove and bulk-edit data with instant feedback and persistence.
The application is written in Scala with
- ScalaTags with server-side rendering (SSR)
- htmx for custom HTML attributes which handle SPA flows
- ZIO HTTP for server endpoints
- ZIO for effects
- Quill for database
You can clone the Git repository and edit the application to your heart's desire, and create your own full-blown SPAs with the stack inside. This video discusses the architectural decisions and best practice for writing a similar application.
Timeline:
0:00 Intro & app overview
2:13 Code overview
3:31 Database Layer
5:45 Repository Layer
8:00 Service Layer
11:41 Controller Layer
14:30 htmx
17:23 htmx in ScalaTags
20:29 Running the Application
Follow Rock the JVM on:
LinkedIn: / rockthejvm
Twitter: / rockthejvm
Blog: Blog: blog.rockthejvm.com
-------------------------------------------------------------------------
Home: rockthejvm.com
-------------------------------------------------------------------------

Наука

Опубликовано:

 

18 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 14   
@GVLPedro
@GVLPedro Месяц назад
After some time trying to run the project I saw java 11 has a problem executing the code, so as requirement it needs java 17. Good job Daniel! all zio courses are amazing 🚀
@PieterPrinsloo
@PieterPrinsloo Месяц назад
❤ Thanks Daniel. ZIO and HTMX in one video, 2 things I wanted to learn more about! These bit more "real world" examples help out a ton with things like how to structure the code which always trips me up.
@thomash398
@thomash398 Месяц назад
Ah yes, what an amazing resource, thank you Daniel!!
@alejandroramos9461
@alejandroramos9461 Месяц назад
Amazing! Thank you ❤ Would love to see a kotlin/arrow/htmx version 😍
@HelloForeignWorld
@HelloForeignWorld Месяц назад
Nice project organization ❤
@rydmerlin
@rydmerlin Месяц назад
Impressive thumbnails
@duckeggcarbonara
@duckeggcarbonara 26 дней назад
Hey brother! Love your vids as I am currently messing with Scala. I am also learning more about another JVM language called Flix! Please check it out sometime, it combines logic programming with more "traditional" hybrid imperative/functional that you are more used to in Scala. Maybe even do a video on Flix :)
@kali786516
@kali786516 Месяц назад
Scala community should plan to create something like python stream-lit to build interactive data dashboards and web app's
@haroonalishah1940
@haroonalishah1940 Месяц назад
Hi Daniel, do have "ZIO Rite of Passage" course in Udemy ? Can you please upload !!
@rockthejvm
@rockthejvm Месяц назад
On the Rock the JVM site only
@haroonalishah1940
@haroonalishah1940 Месяц назад
I saw lots of your courses on udemy - not sure why wouldn’t you upload “ZIO rite of passage “ too.
@66javi66
@66javi66 15 дней назад
@@haroonalishah1940 He lose money on Udemy.
@kali786516
@kali786516 Месяц назад
its better to build a course in rock the jvm using this tech may be building a real estate app with real world live data using HTMX
Далее
How to Write Full-Stack Scala Applications - Typelevel
1:05:06
HTMX & Go with ThePrimeagen | Preview
15:58
Просмотров 146 тыс.
ОН ТОЧНО ЗАЕДЕТ. ВЕЗДЕХОД АГ-34.
41:09
Обзор ЛЮКС вагона в поезде
01:00
Просмотров 418 тыс.
I Trained an AI with 10,000 Memes
14:52
Просмотров 221 тыс.
Simple Scala with Li Haoyi
1:07:34
Просмотров 3,8 тыс.
host ALL your AI locally
24:20
Просмотров 740 тыс.
OAuth Authentication in Scala with Http4s
40:50
Просмотров 2,5 тыс.
HTMX, the anti JS framework (vs React)
7:17
Просмотров 64 тыс.
A Load Balancer in Scala with Cats Effect and Http4s
37:33
HTMX for Impatient Devs
8:33
Просмотров 44 тыс.
So You Think You Know Git - FOSDEM 2024
47:00
Просмотров 992 тыс.
How To Unlock Your iphone With Your Voice
0:34
Просмотров 24 млн
APPLE совершила РЕВОЛЮЦИЮ!
0:39
Просмотров 1,8 млн
iPhone 12 socket cleaning #fixit
0:30
Просмотров 42 млн