Tags
    Author
      Technology
        Rating
        Pricing
        Sort By
        Video
        Results To Show
        Shivek Khurana
        Courses
        Books
        Lessons
        Most Recent
        Most Popular
        Highest Rated
        Reset
        https://s3.amazonaws.com/assets.fullstack.io/n/20211025023718656_CoverImage_Tinycanva%20%281%29.png

        lesson

        ConclusionTinycanva: Clojure for React Developers

        Going forward - information about online Clojure communities, server-side Clojure concepts, companies and job boards.

        https://s3.amazonaws.com/assets.fullstack.io/n/20211025023718656_CoverImage_Tinycanva%20%281%29.png

        lesson

        Unit Testing with Clojure - Techniques for Reframe handlersTinycanva: Clojure for React Developers

        Shadow comes bundled with a test runner. Clojure comes bundled with a unit testing library. In this chapter, we'll implement the two and learn about testing techniques for Reframe handlers.

        https://image.mux.com/5RbSgdaqpbOA3O9yWkkaDLKch5SnbK2GU4cIiJtVthU/thumbnail.png?undefined

        lesson

        Code splittingTinycanva: Clojure for React Developers

        Large apps degrade user experience and one way to control that is to split our code into chunks. This chapter will walk through tools afforded by Shadow to split our app code. We'll also implement the splits and analyze performance gains.

        https://s3.amazonaws.com/assets.fullstack.io/n/20211025023718656_CoverImage_Tinycanva%20%281%29.png

        lesson

        Production packagingTinycanva: Clojure for React Developers

        Packaging an app consists of multiple steps, like configuration, minification etc. In this chapter, we'll package our app with production configuration and create an optimized JS bundle, that can be deployed on any CDN.

        https://s3.amazonaws.com/assets.fullstack.io/n/20211025023718656_CoverImage_Tinycanva%20%281%29.png

        lesson

        Saving graphicsTinycanva: Clojure for React Developers

        We have an editor in place, but it doesn't save data to Firebase. It is also not equipped to load data from Firebase. In this chapter, we'll create Reframe components to store data. We'll then update the editor to load data from Firebase. We will also extend the editor functionality.

        https://s3.amazonaws.com/assets.fullstack.io/n/20211025023718656_CoverImage_Tinycanva%20%281%29.png

        lesson

        How to Create an HTML Canvas Editor with Clojure and FabricJSTinycanva: Clojure for React Developers

        In this chapter, we will integrate FabricJS with our app and create an HTML canvas-based editor.

        https://embed-ssl.wistia.com/deliveries/6b741749d3326d40471fbc5c024d393a0c3f5ba1.jpg

        lesson

        Using React Higher Order Components to Frame a Canvas EditorTinycanva: Clojure for React Developers

        Making graphic list items clickable; and the editor(detail) route. In the process, we'll learn how to use React's Higher Order Components with Reagent.

        https://s3.amazonaws.com/assets.fullstack.io/n/20211025023718656_CoverImage_Tinycanva%20%281%29.png

        lesson

        How to Integrate Reagent and Reframe With Clojure to Create a UITinycanva: Clojure for React Developers

        Integrate Reagent and Reframe to create UI for listing and deleting graphics.

        https://s3.amazonaws.com/assets.fullstack.io/n/20211025023718656_CoverImage_Tinycanva%20%281%29.png

        lesson

        Read and Delete GraphicsTinycanva: Clojure for React Developers

        Create Reframe handlers to read and delete graphics. Analogous to GET and DELETE in a REST API.

        https://s3.amazonaws.com/assets.fullstack.io/n/20211025023718656_CoverImage_Tinycanva%20%281%29.png

        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.

        https://s3.amazonaws.com/assets.fullstack.io/n/20211025023718656_CoverImage_Tinycanva%20%281%29.png

        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.

        https://embed-ssl.wistia.com/deliveries/6f3d1ee7146e5330fbaff1bd02fd57a6083620d0.jpg

        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.