Replies: 1 comment
-
first POC available |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Date: 2021-06-14
Relevant Team(s): Webteam
RFC Issue: #5259
Summary
The build pipeline we use at the moment started to get slow, the configuration is hard and error prone.
After working on the typescript pr it got even more complex and up to 2 times slower.
Motivation
Decrease build times, make app development less error prone and more pleasant:
Pain points
Supported filetypes:
Build times
App development configuration
Detailed design
We should introduce a abstract layer for our build-pipeline which makes it possible to change the underlying architecture without changing the api surface.
Then as a developer i'm still able to use the pipeline as it is, even if the underlying architecture changes over time.
The api could be as follows:
there are 3 main parts that are required to start a succesful build:
Drawbacks
we need to take care of the configuration and provide best practices for app developers
Alternatives
use a preconfigured pipeline like vite, but this requires that the system addresses all our needs.
Unresolved questions
TBD
Acceptance criteria
Beta Was this translation helpful? Give feedback.
All reactions