-
Notifications
You must be signed in to change notification settings - Fork 1
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
MVP features #2
Comments
I log some updates here as I discover things: BundlingI would like to keep track of components which are supposed to be bundled. This means we need to identify between static and bundled (interactive) compile units. What should the React Compiler do for a Bundle compile Unit? The bundle compile unit requires a unique id, given by the user. Similar as with the It's basically a more first-level approach of doing For the bundling process I'd like to use fastpack with subprocesses. My idea was that the bundler should solely do the JS bundling, the CSS bundling should be decoupled differently for now. CSSI am currently trying to build a system which will work with Functional CSS frameworks, such as Tachyons and Tailwind, so my assumption for now is globally linked CSS via layouts. The build process for the CSS could be kicked of via a different process step in the Compiler (like running a subprocess with postcss). I think postcss should generally be the CSS engine for now... it does everything we need and collocates all the node dependencies on one tool, which is called via one subprocess. With that, the compiler would be able to know the name of the generated CSS file, so this information could be used in the compile unit processing / layout processing as well. Later on, I was thinking of slowly migrating to OCaml native related tools, especially the Tailwind processing. Dev ServerFastpack is limited with the configurability of its dev-server, so I would need to contribute to fastpack and make it possible to serve a whole public directory, instead of only a single For serving the files I would just use pythons |
The text was updated successfully, but these errors were encountered: