Create a Private, Enterprise-Grade, Component Library using React with Senior Databricks Engineer

Описание к видео Create a Private, Enterprise-Grade, Component Library using React with Senior Databricks Engineer

Create a private component library using React, TypeScript, Storybook and GitHub packages with Databricks Senior Software Engineer and code mentor, Austin Green. Austin has been helping his teams create robust, accessible, and pleasant user experiences through shared component libraries since 2016. He condenses his knowledge and years of experience acquired at Garmin, Zendesk and Databricks to teach the most important patterns that can make or break the development experience for a component library. Go step by step through creating a production-ready private component library in the full course, The newline Guide to Building a Company Component Library, here: https://www.newline.co/courses/newlin...

Creating a company-wide component library with React is not always clear due to React's unopinionated nature. It’s easy for components to be rife with anti-patterns and difficult to test. With that in mind, The newline Guide to Building a Company Component Library is full of shared component API patterns and tooling best practices that let you create reusable shared component libraries immediately. By the end of this course, you’ll be able to identify potential shared components in an existing codebase, create an NPM library from scratch with TypeScript and Storybook, build and deploy a modern NPM package to a private NPM registry, understand the importance of choosing your libraries dependencies as well as basic and advanced API patterns for shared components.

This course is produced by \newline; building courses for developers from software professionals. We democratize production-level details that you would have to spend years educating yourself by working at a Silicon Valley company. Get instant access to this course and other newline e-books, guides and courses by subscribing here: https://www.newline.co/pricing

Connect with \newline Online!
Visit \newline's Website: https://www.newline.co/
Find \newline on Facebook:   / newlinedotco  
Follow \newline on Twitter:   / fullstackio  
Follow \newline on Instagram:   / newlinedotco  
Chat with \newline on Discord:   / discord  

#newline #React #Componentlibrary

Chapters
0:00 Course Introduction
02:39 Types of Component Libraries
04:23 Technologies and Modules
05:46 Environment Setup
06:36 Component Boundaries
08:40 Identifying Components
13:12 Choosing Dependencies
15:34 Creating a New Package
20:11 Storybook Environment
24:58 Formatting and Linting
29:55 Button API

Комментарии

Информация по комментариям в разработке