Wire up ClojureScript SPA to Clojure backend
Followup video available here: https://youtu.be/coNzTkrcAIc
Allan and I cover how you could go about creating a backend to your existing front-end project using Clojure ??. The edit on this one may be a bit choppy, because it was cut down a fair bit :p
Start Repo: https://github.com/danownsthisspace/crux-db-front-end
End Repo: https://github.com/alndvz/crux-db-front-end-w-backend
Libraries Used:
Server: https://github.com/clj-commons/aleph
Routing: https://www.metosin.fi/blog/reitit/
Content Negotiation: https://github.com/metosin/muuntaja
Mount: https://github.com/tolitius/mount/blob/master/doc/clojurescript.md
Crux Database: https://github.com/juxt/crux
00:07 Show front end
00:30 Intro
00:57 Create Deps.edn
03:20 Create src folder and start REPL
03:55 Serve static assets through webserver
07:00 Setup Mount
11:42 Serve index.html
14:16 Serve Assets
16:37 Create create/article endpoint
24:10 Store article in Crux DB
32:00 Return articles from the server
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Wire up ClojureScript SPA to Clojure backend», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.