Open in app

Sign In

Write

Sign In

Eden Ella
Eden Ella

687 Followers

Home

About

Published in

Bits and Pieces

·Mar 29

Mastering Component-Driven Development: Improving Maintainability and Collaborative Efficiency

Or: How to define the boundaries of an independent Bit Component in your distributed codebase — The question of what should be an independent component, or how we should define the boundaries of a component, comes up quite often when developers start using Bit to implement a component-based architecture. In case you happened to overlook Bit, Bit is an open-source toolchain that helps developers build component-based…

Component Driven

5 min read

Mastering Component-Driven Development: Improving Maintainability and Collaborative Efficiency
Mastering Component-Driven Development: Improving Maintainability and Collaborative Efficiency
Component Driven

5 min read


Published in

Bits and Pieces

·Jul 14, 2021

Creating a Component Library

Build a scalable UI library that others would love to use. — Designing a component library is no easy task. It entails a long list of decisions that can become quite overwhelming. Failing to make the right decision can result in a library that no one actually uses. This blog will help you on your journey to building your own component library…

React

12 min read

Creating a Component Library
Creating a Component Library
React

12 min read


Published in

Bits and Pieces

·Jun 23, 2021

Will Bit Replace npm?

What role do Bit and Bit.dev play in web development? — Is Bit just a tool for package publishing? Is Bit.dev a package registry? Will Bit replace npm? The answer is clearly — no, though unfortunately, these are quite common misconceptions. So, what is Bit? Bit is an extensible OSS tool for component-driven development. …

Bit

5 min read

Will Bit Replace npm?
Will Bit Replace npm?
Bit

5 min read


Published in

Bits and Pieces

·Jun 17, 2021

Component-Driven Development with Bit

Using Bit to solve all major challenges presented by the CDD development strategy. — In the world of web dev, component-driven development (CDD) has become almost synonymous with component-driven user interface. This limited use of the term is quite unfortunate as it has conceptually distanced us from better software design and development strategies that are by no means exclusive to UIs. This article discusses…

Bit

8 min read

Component-Driven Development with Bit
Component-Driven Development with Bit
Bit

8 min read


Published in

Bits and Pieces

·Jun 9, 2021

Using Storybook with Bit

Using Storybook to render React components in a Bit workspace — In this tutorial, we’ll use Storybook to render React components developed in a Bit workspace. But before we do so, we’ll briefly discuss their different roles in component-driven development. If you’re unfamiliar with either, make sure to first go through their basic tutorials: Bit for React / Storybook for React. The difference between Bit and Storybook

Bit

7 min read

Using Storybook with Bit
Using Storybook with Bit
Bit

7 min read


Published in

Bits and Pieces

·Jun 2, 2021

Better Micro Frontends and Design Systems with Independent Components

Why you should stop using tools and methodologies made for monolithic projects to develop and collaborate on modules. — Micro frontends and design systems aim to solve different sets of challenges. However, as you’ll soon see, they are both flawed for the same reason. Both are developed and delivered using the same improper tools and methodologies that presuppose a monolithic project. …

Bit

6 min read

Better Micro Frontends and Design Systems with Independent Components
Better Micro Frontends and Design Systems with Independent Components
Bit

6 min read


Published in

Bits and Pieces

·May 25, 2021

Building a React Component Library — The Right Way

Create an ultra-modular React component library: scalable, maintainable, and with a blazing-fast setup. — In this tutorial, we’ll build a modular React + TypeScript “library” with rich documentation, isolated component rendering, tests, and more (the quotation marks will soon be made clearer). It’s not a short article but once you’re done reading, you’ll not only build libraries differently but drastically change the way you…

Bit

12 min read

Building a React Component Library — The Right Way
Building a React Component Library — The Right Way
Bit

12 min read


Published in

Bits and Pieces

·May 12, 2021

Building a React Design System for Adoption and Scale

Achieve DS scale and adoption via independent components and a composable architecture — with examples. — Component libraries or design systems, enable cross-project code reuse and standardization of technology, design patterns, and “looks and feel”. A good component library is a library that is highly composable. It provides components that can easily be used to compose a wide range of new compositions.

React

7 min read

Building a React Design System for Adoption and Scale
Building a React Design System for Adoption and Scale
React

7 min read


Published in

Bits and Pieces

·Apr 21, 2021

Independent Components: The Web’s New Building Blocks

Why everything you know about microservices, micro frontends, monorepos, and even plain old component libraries, is about to change. — Independent components revolutionize the way we build web projects. They replace or transform much of today’s software development strategies and architectural styles, and offer more effective ways to collaborate on code. Even so, it seems like they have kept themselves behind a veil of mist — misunderstood and unexplained.

Bit

10 min read

Independent Components: The Web’s New Building Blocks
Independent Components: The Web’s New Building Blocks
Bit

10 min read


Published in

Bits and Pieces

·Apr 21, 2021

How Bit Versions Independent Components

Learn how Bit versions individual independent components using its own set of object types. — This article assumes basic prior knowledge of git’s internals and Bit. Independent components are developed, versioned, and collaborated on in a Bit workspace. …

Bit

4 min read

How Bit Versions Independent Components
How Bit Versions Independent Components
Bit

4 min read

Eden Ella

Eden Ella

687 Followers

Web developer and technical writer.

Following
  • Lakindu Hewawasam

    Lakindu Hewawasam

  • Trey Huffine

    Trey Huffine

  • Sunil Sandhu

    Sunil Sandhu

  • Jonathan Saring

    Jonathan Saring

  • Sebastiano Guerriero

    Sebastiano Guerriero

See all (10)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams