Spotlight: React 2018

2018-12-01 00:00:00 2018-12-01 00:00:00 America/Toronto Spotlight: React 2018 We’re taking a deep dive into ReactJS and hope you’ll join us to learn how you can leverage this increasingly mainstream technology in your work. What will be covered? Seven killer talks, one LOW price…. 10KB or Bust: The Delicate Power of Webpack and Babel… Toronto FITC Toronto

Presentation


Overview

The success of a web application relies on an interdisciplinary team. Though each team member is not writing code, improved visibility of how code is organized and implemented makes collaborating easier across the board.

This is where component libraries come in. These libraries act as living documentation for the components of your application. Leveraging these as a resource for your design and UX teams and a jumping off point for new feature design can expedite development and reduce duplication of work. Moreover, the visual nature of these systems is a great tool to communicate potential easy wins to product managers and clients.

Objective

To provide an overview of technical strategies for developing reusable and self documenting component libraries

Target Audience

Intermediate web application developers with knowledge of React.js or a comparable from-end framework

Assumed Audience Knowledge

Familiarity with a front-end web framework

Level

Intermediate

Five Things Audience Members Will Learn

  1. What is a component library
  2. Component libraries as a communication tool
  3. Tips for developing reusable libraries
  4. CSS in component libraries
  5. Documentation in component libraries