1. React is a JavaScript library for creating declarative UIs. It was
    created by Facebook to simplify writing applications consisting of
    many components. React allows you to describe how the UI should look and renders
    it automatically via one way data binding. It achieves good
    performance by using a virtual DOM that prevents unnecessary and
    expensive DOM manipulations. Even better performance can be achieved
    by leveraging the immutable data structures of ClojureScript. This is
    an approach taken by Om and Reagent. In this talk you will get an
    impression of using ClojureScript together with React in practice.

    # vimeo.com/111289716 Uploaded 979 Plays 0 Comments
  2. How to take advantage of immutable data as a simplifying force to build performant applications in React.

    # vimeo.com/144790954 Uploaded 908 Plays 0 Comments
  3. Designing and consuming web APIs is simple, but hypermedia-rich REST APIs can be daunting. Hypermedia breaks the client-server coupling, allowing clients to adapt and react to instructions from a REST API. This is where most developers abandon hypermedia, when the effort of building client consumers becomes apparent.

    However, the React.js immutable and component-based design are perfect for the interaction model of REST and hypermedia. In this session, we'll look at end-to-end REST, from building out a server API serving hypermedia-rich responses to clients in the browser consuming the API to build truly reactive clients. We'll end bringing the power of React Native's approach to native mobile development to the flexibility of hypermedia APIs.

    # vimeo.com/144824826 Uploaded 679 Plays 0 Comments


Noah White Plus

Browse This Channel

Shout Box

Heads up: the shoutbox will be retiring soon. It’s tired of working, and can’t wait to relax. You can still send a message to the channel owner, though!

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels.