Sharing is Caring!

@riceboyler | riceboyler@gmail.com

5 seconds of me

  • Lead Front-End Engineer at PatientPing
  • @riceboyler on Twitter/Instagram
  • riceboyler on Github
  • Saab Enthusiast
  • Freelancer
  • Husband of 1, dad of 3, son of 2 sets of parents, brother to 10 siblings

@riceboyler | riceboyler@gmail.com

@riceboyler | riceboyler@gmail.com

COMPONENTS ARE UBIQUITOUS

As children

we learned to play

WITH COMPONENTS

@riceboyler | riceboyler@gmail.com

COMPONENTS ARE UBIQUITOUS

As adults, we still play with components...

@riceboyler | riceboyler@gmail.com

Share your components

@riceboyler | riceboyler@gmail.com

@riceboyler | riceboyler@gmail.com

WHAT IS bit???

  • Cloud-based component repository
  • Similar to GitHub or BitBucket, but specifically for COMPONENTS
  • Provides a searchable registry of components
  • Can perform component based Continuous Integration (CI) tasks

@riceboyler | riceboyler@gmail.com

Let's See how this works

@riceboyler | riceboyler@gmail.com

Getting started

> npm install -g bit-bin

> cd project_directory

> bit init

> bit login

> bit add <<folder/component>>

> bit tag --all

> bit export <<scope_name>>

@riceboyler | riceboyler@gmail.com

Important bit-cli commands

bit init (--reset)
bit import
bit add folder/component
bit tag (--all)
bit export {{ scope }}
bit list

@riceboyler | riceboyler@gmail.com

thanks!

@riceboyler | riceboyler@gmail.com

Shared Component Libraries Made Easy

By Jason Clark

Shared Component Libraries Made Easy

This is a story all about how my life got flipped, turned upside down. But it's not about how I became the Fresh Prince of Bel-Air, it's about how I share everything I build now using Bit

  • 850