YoVDO

Designing Components for Fun, Profit and Sanity

Offered By: JSConf via YouTube

Tags

JSConf Courses Web Development Courses Software Engineering Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore component design strategies for web applications in this JSConf.Asia 2019 conference talk. Learn how to create modular, maintainable, and scalable components for large-scale projects. Discover techniques for implementing the Single Responsibility Principle, composable design, and atomic design patterns. Gain insights into building reusable components, addressing soft imaginary problems, and establishing coding guidelines. Examine practical examples, including the creation of text and pitch components, and understand the importance of data-driven approaches in component development. Acquire valuable tips on component definition, demonstration, and the use of optional props to enhance flexibility and usability in your web applications.

Syllabus

Introduction
What is Carousel
Electrical Engineering
Web Platform
Components
Data Structure Algorithm
Single Responsibility Principle
Composable
Atomic Design
Select
Reusable Components
Soft Imaginary Problems
Coding Guideline
Pitch
Text Component
Component Library
Pitch Component
Dont make it awkward
Sleep a Component
DataDriven Apps
Different Models
Data Adapters
Component Definition
Component Demonstration
Props are optional
Dont shy about having to placate code
Conclusion


Taught by

JSConf

Related Courses

Deno - Next Generation JavaScript Runtime
JSConf via YouTube
How I Got 1600 Stars on GitHub in 2 Months of Open Source Work
JSConf via YouTube
Is it Okay to Pursue Functional Programming on Frontend - JSConf Korea
JSConf via YouTube
If - Extensible Design - Return "Work Life Balance"
JSConf via YouTube
React x Web Components - How It Is and How It Could Be
JSConf via YouTube