Core Concepts
Overview

Overview

At its core, @ibnlanre/builder is designed to be framework-agnostic (opens in a new tab), providing a consistent API regardless of the framework you choose to work with. This is facilitated by the provision of adapters, specifically designed to interact seamlessly with your chosen framework. You can find a comprehensive list of these adapters in the Adapters page.

Although the @ibnlanre/builder package is built using TypeScript (opens in a new tab), its integration into your application is not mandatory. However, opting for TypeScript (opens in a new tab) is a worthwhile consideration given the substantial enhancements it can offer to your codebase and development process.

By choosing TypeScript (opens in a new tab), you stand to gain from improved type safety and editor autocomplete for all builder APIs and state, making your coding experience smoother and more efficient.