40. The Ultimate Dev Setup
Lambda Island
by Arne Brasseur
4y ago
This one tool will transform how you program. It's time to raise your standards ..read more
Visit website
6. Building a React app with ClojureScript
Lambda Island
by Arne Brasseur
4y ago
React.js is the new hotness in the land of user interfaces. It's descriptive approach pairs wonderfully with ClojureScript's functional underpinnings. This episode will show how to build an app with React, all from comfortable ClojureScript. It provides a solid foundation for diving into React wrappers like Reagent or Om later on, and it's a welcome exercise in using ClojureScript's interop features. We'll cover: elements, components, the virtual DOM, using an atom to keep application state, and attaching event handlers with component properties ..read more
Visit website
9. Reagent, part 1
Lambda Island
by Arne Brasseur
4y ago
One of the more popular wrapper libraries for using React with ClojureScript is Reagent. We'll build a kanban style board to demonstrate the main features ..read more
Visit website
17. Ring, part 3: Return of the Middleware
Lambda Island
by Arne Brasseur
4y ago
We add `GET`, `PUT`, `DELETE` operations to the contact book API. In the process we pull out the EDN handling into its own middleware, and come across some handy Regex tips. This third episode picks up the pace a bit, but by now that shouldn't be a problem ..read more
Visit website
16. Ring, part 2: the Two Routes
Lambda Island
by Arne Brasseur
4y ago
In this second installment of our beginner friendly introduction to Ring the API goes from being read-only to being read-write. You also learn about `juxt`, `slurp`, and how to parse an incoming request body ..read more
Visit website
13. Ring, part 1
Lambda Island
by Arne Brasseur
4y ago
In this new series you'll build an API with Ring from the ground up. The pace is slow and no steps are skipped, making it a great lesson for beginners ..read more
Visit website
10. Reagent, part 2: Cursors
Lambda Island
by Arne Brasseur
4y ago
We continue building a Kanban board with Reagent, adding functionality to edit cards. In the process you'll learn all about Reagent's cursors and event handlers ..read more
Visit website
11. Reagent, part 3: Keys & Lifecycle Methods
Lambda Island
by Arne Brasseur
4y ago
Learn about React performance, the use of `keys` properties, and how to use lifecycle methods with Reagent ..read more
Visit website
25. re-frame, part 3: Events and Effects
Lambda Island
by Arne Brasseur
4y ago
Side effects in re-frame are handled through events. You'll implement several event handlers of a TodoMVC app so it becomes functional. You'll also implement custom effect and co-effect handlers for storing the application state in localStorage. To debug event handlers you'll learn about the "debug" interceptor, and about re-frisk, a handy tool for inspecting your re-frame database ..read more
Visit website
20. re-frame, part 2: Subscriptions
Lambda Island
by Arne Brasseur
4y ago
A complete look at re-frame subscriptions, including coverage of Reagent's atoms and reactions. You learn how to write subscriptions, how they work, and how to plug them together into a signal graph ..read more
Visit website

Follow Lambda Island Blog on FeedSpot

Continue with Google
Continue with Apple
OR