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

Simpler stack to solve #42 #67

Closed
wants to merge 1 commit into from
Closed

Conversation

fedyk
Copy link

@fedyk fedyk commented Nov 20, 2024

Experiment

Simpler stack for commaai/flash:

  • No build step. Drop using vite and tailwindcss for building JS/CSS
  • ES6 imports.
  • Direct import of packages. For now, use jsdelivr as hosting. Can be bundled in the repo for better control.
  • Drop JSX. Use "plain" createElement syntax to avoid building step. The huge portion of the app is static. The tutorial can be moved into the index.html.
  • The link rel=modulepreload can be used to speedup imports
  • React. The UI is very simple and has a minimum interaction. The React can be replaced with lighter preact

@fedyk fedyk changed the title Use plain html/js/react and drop build tools Simpler stack to solve #42 Nov 21, 2024
@fedyk
Copy link
Author

fedyk commented Nov 21, 2024

closed in favour of #68

@fedyk fedyk closed this Nov 21, 2024
@fedyk fedyk deleted the simpler-stack branch November 23, 2024 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant