Omtut Starter

screenshot of Omtut Starter

A guided tutorial of the React tutorial in Om.

Overview

The Om Tutorial offers a comprehensive guide for developers looking to dive into the world of React using Om. This walkthrough is structured to mirror the original React tutorial, making it easier to grasp at every phase of learning. With dedicated branches representing distinct steps, devs can explore the gradual progression from basic concepts to complete code, all the while being supported by detailed documentation housed in the /doc folder.

Getting started with Om is straightforward, and the tutorial provides clear instructions on setting up a new project template. This hands-on approach encourages experimentation and allows developers to see immediate results, fostering a productive learning environment.

Features

  • Step-by-step Guidance: The tutorial is designed to follow the original React tutorial closely, allowing for easy comparison and understanding of concepts.
  • Separate Branches for Each Step: Different branches represent each step in the tutorial, making it easy to track your progress and revisit previous stages.
  • Comprehensive Documentation: Each step is accompanied by thorough documentation, found in the /doc folder, which clarifies the functionality of the code.
  • Project Setup Made Easy: Creating a new project is simplified with the command lein new om-starter\<name-of-repo>, streamlining the initial setup process.
  • Real-time Compilation: Running the command lein dev starts a minimal web server, compiling CLJS into JS on-the-fly, which allows for instantaneous testing of changes.
  • Direct Correspondence with Original Tutorial: The files in the /doc directory are organized and numbered similarly to the original tutorial, providing a clear mapping of features and functions.
  • Encourages Experimentation: The setup promotes a 'hack and learn' mentality, empowering developers to experiment with the code and see changes in real time.