Newline – The newline Guide to Building a Company Component Library 2021-6
Newline – The newline Guide to Building a Company Component Library 2021-6 Downloadly IRSpace

The newline Guide to Building a Company Component Library, This course will teach you how to create a flexible, private, enterprise-grade component library using React. This course will teach you how to create a flexible, private, enterprise-grade component library using React. Since its introduction in 2013, React has become one of the most used front-end frameworks. Its component-based architecture and flexibility has made it the framework of choice for those needing to share code across multiple teams. However, the same flexibility that has helped React grow in popularity also creates many challenges when creating shared assets and tooling
What you’ll learn
- How to identify potential shared components in an existing codebase
- Importance of choosing your libraries dependencies
- How to create an NPM library from scratch with TypeScript and Storybook
- Basic and advanced API patterns for shared components
- How to build and deploy a modern NPM package to a private NPM registry
Who this course is for
- Anyone with a basic understanding of React and front-end development including HTML, CSS, and JavaScript.
Specificatoin of The newline Guide to Building a Company Component Library
- Publisher : Newline
- Teacher : Austin Green
- Language : English
- Level : All Levels
- Number of Course : 25
- Duration : 1 hours and 55 minutes
Content of The newline Guide to Building a Company Component Library
Course Welcome
Types of component libraries
Syllabus
Environment setup
Component boundaries
Identifying components
Choosing dependencies
Creating a new package
Storybook environment
Formatting and linting
Button API
Styling with CSS-in-JS
Prop-types and TypeScript
Compound components
Create Field components
Extending components
Introduction and tooling
Button testing
Field testing
Introduction to module bundling
Build configuration
TypeScript declarations
Continuous integration with Github Actions
Private GitHub Packages registry
Consuming our component library
Pictures
Sample Clip
Installation Guide
Extract the files and watch with your favorite player
Subtitle : Not Available
Quality: 1080p
Download Links
File size
360 MB