Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Document drift from north star objectives #14

Open
bndkt opened this issue Mar 5, 2024 · 0 comments
Open

Document drift from north star objectives #14

bndkt opened this issue Mar 5, 2024 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@bndkt
Copy link
Owner

bndkt commented Mar 5, 2024

There are a few areas in Kotekan where I had to do things that I didn't want to do because they're not really aligned with the goals I was pursuing. I don't have better solutions for these areas right now, but still want to document them in order to maybe get back to them later:

Usage of Babel plugins

One initial goal was to use no bundle and transpilation tooling besides Bun. Both StyleX and react-refresh are on the surface implemented using a Bun plugin, but this plugins is calling Babel's transformAsync internally.

Bundling/transpiling of server code

As Bun can directly run TypeScript, I wanted to avoid bundling and transpilation wherever possible (basically only bundle/transpile what is send to the browser). As StyleX is relying on running the Babel plugin however, I have to bundle even the server code.

@bndkt bndkt self-assigned this Mar 5, 2024
@bndkt bndkt added the documentation Improvements or additions to documentation label Mar 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant