Lessons

Explore all newline lessons

Tags
Author
Pricing
Sort By
Video
Most Recent
Most Popular
Highest Rated
Reset
How to Store Reframe Data in Firebase Without a REST API

lesson

How to Store Reframe Data in Firebase Without a REST APITinycanva: Clojure for React Developers

In this chapter, we will integrate Reframe and Firebase to save the graphic "entity". This is analogous to a POST request with a traditional REST API.

How to Build Reusable Containers for Clojure Apps with Reagent

lesson

How to Build Reusable Containers for Clojure Apps with ReagentTinycanva: Clojure for React Developers

We have authenticated our users, but now they're stuck on the login screen. This chapter is about building re-usable containers to redirect users to authorized pages.

How to Create Firebase Data Subscriptions in Reframe

lesson

How to Create Firebase Data Subscriptions in ReframeTinycanva: Clojure for React Developers

In this chapter, we'll connect the UI to the Reframe loop and create loading indicators and subscriptions to check if the user logged in successfully.

Auth Effects and Firebase Initialization

lesson

Auth Effects and Firebase InitializationTinycanva: Clojure for React Developers

We dispatched an event and wrote a handler. The handler returned an effects map, with a custom effect `:firebase/email-auth`. In this chapter, we'll create the custom effect handler and initialize the Firebase app.

Auth Event Handlers

lesson

Auth Event HandlersTinycanva: Clojure for React Developers

In this chapter, we'll initiate the Reframe loop for our login form, dispatch form submit events and handle them, ie implement steps 1 and 2.

App Structure and Authentication UI

lesson

App Structure and Authentication UITinycanva: Clojure for React Developers

Let's implement the concepts learned in the chapter on Reagent and React Router to build a login page..... plus the magic of REPL!

Introduction to React State Management

lesson

Introduction to React State ManagementTinycanva: Clojure for React Developers

Reframe is a flux-like library for uni-directional data flow. In this chapter we'll study the six-step Reframe loop.