Skip to content

Instantly share code, notes, and snippets.

View leontalbot's full-sized avatar

Léon Talbot leontalbot

  • Stylitics
  • Quebec City
View GitHub Profile
@leontalbot
leontalbot / clojure-codebase-split-rationale
Last active March 6, 2018 11:22
Split Front-end and Back-end Clojure Code Into Two Git Repositories or Keep It All Together?
;;
;; This is a collection of thoughts to help one decide between separating a clojure server/api codebase
;; from a clojurescript client/ui or keeping them both together.
;;
;;;; Split PROS:
;; "When you split code into multiple repos you can scale them independently. For example,
;; you could throw client code on a CDN while spinning up a lot of AWS servers for the backend.
;; Go to: http://bit.do/clj-mtl-meetup-2
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;; Install a Clojure Editor
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; The two favorite editors in the Clojure community are Emacs (cider) and IntelliJ (Cursive).
;; However, for the sake of the experiment, we are going to use Light Table, which is really
;; simple to grasp. Light Table has been developed by Chris Granger, a notable Clojure developer.