Опыт использования библиотеки Clojure CLJ Record - PullRequest
2 голосов
/ 08 января 2011

Я смотрел на запись CLJ, и мне было интересно, что другие люди узнали об этом.Похоже, что проект тоже не обновлялся некоторое время.Является ли он стабильным, имеет ли он хороший API и как он сравнивается с другими API баз данных Clojure, такими как ClojureQL, например?Это лишь некоторые из открытых вопросов, которые у меня есть в голове

Ответы [ 2 ]

1 голос
/ 28 апреля 2011

У меня есть фон Rails, и я нашел clj-запись очень похожей (на ActiveRecord) и удобной для использования с Clojure, на самом деле я создал пример блогового приложения, просто чтобы посмотреть, как оно чувствуется (доступно на https://github.com/marklazz/clj-record-blog), и чувствовал себя комфортно:)

Для разработчиков Rails: только одно незначительное соображение по сравнению с ActiveRecord, когда вы создаете запись, это не может не произойти, если проверки не пройдут. Я спросил автора, и, похоже, это открытый вопрос (он оценивает варианты, чтобы улучшить это). Но, тем не менее, вы можете проверить модель перед ее сохранением, что я и сделал в своем примере приложения.

1 голос
/ 09 января 2011

CLJ Record и ClojureQL направлены на разные цели. Запись CLJ больше похожа на библиотеку ORM, тогда как ClojureQL - это библиотека для выражения операторов SQL в простой форме.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...