YoutubeAutocomplete search box

Step by step instructions on how to build the above component,
react-youtube-autocomplete 1.0

Publish Your React Component book cover

Build your porftolio, get a new job, and start contributing to the world's greatest platform, the Web.

We're witnessing a new theme in Web development: thinking and developing in components.

This approach has a lot of benefits, one of them being the ability to re-use and share complete sections of your UI.

The tools and systems are out there, you just need to know how to harness their power!

This book will teach you what you need to get started:

Write programs that do one thing and do it well.
Write programs to work together.

Mobile demo of component

Learn how to publish your own UI components on NPM using the cutting-edge React library.

With React, you're no longer just building for the browser. You're building UI that can have many different targets.

React renders everywhere, including:

  • The DOM (All browsers)
  • Desktop (Electron)
  • IOS
  • Android
  • Canvas
  • WebGL
  • WebVR
  • Watches
  • TVs
  • Hardware
  • Terminal (Yes, even the terminal. How cool!)

Table of Contents

  • 1 Introduction
  • 6 The YoutubeAutocomplete Component
  • 9 Create Your First Component
  • 30 Fetching Data from an API
  • 34 CSS Styling
  • 39 Document Your Component
  • 47 Publishing Your Component to NPM
  • 50 Create a Demo Page

When it comes to hiring, I'll take a Github commit log over a resume any day.

Bring your career to the next level.

Your portfolio, Github and NPM repos matter. The more your learn, the more you can earn.

If you're a Front-End Engineer, knowing how to develop highly reusable components is a critical skill. If you publish and open-source some of your work, it can set you apart from the rest. This is a great way to establish a growing portfolio.

There's a powerful publishing system in place that you can tap into. LEARN HOW TO USE IT NOW!

Get How to Publish Your React Component

And share your work with the world.

Get Instant Access!

The Complete Package

This package has it all. You won't miss a thing.

This book will help you navigate the marketing process. Using case studies and specific step-by-step instructions, you'll learn a scientific method for doing market research.

It's 300 pages long, and chock full of goodness.

Click here to see a preview of what the book looks like.

The author.  Walking through the woods.

Hi, I’m Mark.

I'm a UI and Web Engineer located in the San Francisco Bay Area.

I believe in the promise of the open Web. So I spend a lot of time working with Web technologies, and teaching others how to do the same.

When I'm not working I'm usually outside (hiking, backcountry camping, biking, mountaineering), and I focus a lot on personal development.

If I live by any motto it would be this: work less, adventure more, reconnect with Nature.

I think we're all here for a reason. I hope that you discover yours.