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

Tooling / Best Practice / Learnings #11

Closed
6 of 9 tasks
openmindculture opened this issue Nov 9, 2022 · 1 comment
Closed
6 of 9 tasks

Tooling / Best Practice / Learnings #11

openmindculture opened this issue Nov 9, 2022 · 1 comment

Comments

@openmindculture
Copy link
Owner

openmindculture commented Nov 9, 2022

trying to achieve with minmal, modern tooling, without webpack:

  • insert version to cache busters in HTML markup dynamically
  • generate and insert critical CSS into HTML dynamically
  • inline imported CSS files (no, why?)
  • split existing code into more modular CSS
  • use postCSS to allow writing native CSS nesting
  • fix stylelint linting (currently hangs)
  • add more automated test cases
  • automate image optimization (obsoleted by tinify WordPress plugin)
  • split JS code into modules and add unit tests, after learning best practice to unit test DOM functionality
@openmindculture openmindculture changed the title Tooling / Best Practice Tooling / Best Practice / Learnings Nov 9, 2022
@openmindculture
Copy link
Owner Author

Follow-up open tasks in #21

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

No branches or pull requests

1 participant