Lessons

Explore all newline lessons

Tags
Author
Pricing
Sort By
Video
Most Recent
Most Popular
Highest Rated
Reset
How to Set Up a UI Library & CSS Build Process Using PostCSS

lesson

How to Set Up a UI Library & CSS Build Process Using PostCSSTinycanva: Clojure for React Developers

In this chapter, we'll set up our UI library and CSS build process using PostCSS.

How to Install React Router from NPM and Set Up Routes

lesson

How to Install React Router from NPM and Set Up RoutesTinycanva: Clojure for React Developers

We have already learned how third-party components fit with Reagent. In this chapter, we'll implement React Router in the Tinycanva app.

What is Reagent? The Minimalist Clojurescript React Wrapper

lesson

What is Reagent? The Minimalist Clojurescript React WrapperTinycanva: Clojure for React Developers

Reagent is a minimalist Clojure wrapper for React. It exposes all React APIs including hooks and is one of the most popular Clojure projects. This chapter is a theoretical introduction to Reagent. We'll learn about components, third-party integrations and local state.

Clojure Project Setup with create-cljs-app

lesson

Clojure Project Setup with create-cljs-appTinycanva: Clojure for React Developers

In this chapter, we will bootstrap a project using create-cljs-app and understand the code generated. We'll also study Hiccup, a CLJS alternative for JSX, and various ways to require namespaces.

Overview

lesson

OverviewTinycanva: Clojure for React Developers

Walkthrough the components and concepts we will implement, with a video demo of the final app.

Clojure Constructs and Techniques to Interact with JavaScript

lesson

Clojure Constructs and Techniques to Interact with JavaScriptTinycanva: Clojure for React Developers

Clojure lets you write code close to the metal ie the host language. In this chapter, we'll learn about constructs and techniques to interact with JavaScript within Clojure.