Skip to content

Optimize the build process of halstack-react #846

@jsardid

Description

@jsardid

Effort

Research the different strategies for package size optimization and apply them to our Halstack React/Angular libraries. Currently, our build process is quite basic (using rollup). Nowadays tooling has improved a lot, making the process faster and optimizing the bundle size. In addition, we could improve the developer experience of the core team, by using a tool like turborepo, which should simplify the management of a monorepo.

An example of turborepo for a Design System: https://github.com/vercel/turborepo/tree/main/examples/design-system

Impact

End customer: smaller package size means a faster first load of all our applications using Halstack. The end customer will benefit from this task by interacting with higher performant applications.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestjiraThis task is referenced in a story of Jiralibrary

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions