anmonteiro Code ramblings

Om Next internals: Incremental Rendering

The phrase “incremental rendering” is frequently thrown around in the context of Om Next’s design. This post is an attempt to clarify what the concept of incremental rendering is all about, what it does for your Om Next applications and how you can take advantage of its properties.

Read more  ➙

Om Next Server-Side Rendering

Just recently, Om Next added support for server-side rendering. This is a very exciting addition, which greatly improves Om’s fullstack story, making it possible to add considerable performance improvements to your app’s initial render.

Read more  ➙

Om Next at Full Stack Fest 2016

On the 6th of September, I had the pleasure to speak at Full Stack Fest 2016 in Barcelona. The talk has been recorded and you can find a link to the video below.

Read more  ➙

Om Next and Bootstrapped ClojureScript

A small number of changes to Om Next makes it possible to use it from self-hosted ClojureScript environments. Read on!

Read more  ➙

ClojureScript `require` now supports `:rename`

There exist a number of differences between Clojure and ClojureScript, especially concerning namespace declarations and require specifications. Some of these differences have recently been addressed with the introduction of Clojure namespace aliasing (JIRA ticket) and implicit macro loading. A further upcoming enhancement introduces the possibility to :rename referred symbols in dependency specifications.

Read more  ➙