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

[WIP] target audience #2

Closed
jkowalleck opened this issue Feb 4, 2022 · 0 comments
Closed

[WIP] target audience #2

jkowalleck opened this issue Feb 4, 2022 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation
Milestone

Comments

@jkowalleck
Copy link
Member

jkowalleck commented Feb 4, 2022

🚧 this description is WIP 🚧


core target of the lib:

  • node.Js - supports JavaScrpt) -> backend/serveside/desctop
  • deno - Suports JavaScript and TypeScript -> backend/serveside/desctop
  • web browers - support JavaScript -> FrontEnd/UI/ProgressiveWebApps

web browsers

Q: which browsers should be suported? to which version?
A: the JavaScript code should be runnable in browsers to some extense. But this must not affect achitecture nor design.

The library itself is intentt to be runnable in browsers, but not out of the box.
It might need downstream users to apply browserify/webpack to make them ready and shippable. Therefore downstream can apply browser target specific pre-processing themselfs, if they need extended browser support.

testability

node.js and deno shold be runnable in a CI
how about web browsers?

how do the suported systems affect writing tests or testing frameworks?

@jkowalleck jkowalleck added the documentation Improvements or additions to documentation label Feb 4, 2022
@jkowalleck jkowalleck mentioned this issue May 27, 2022
Merged
19 tasks
@jkowalleck jkowalleck added this to the v1.0 milestone May 31, 2022
@jkowalleck jkowalleck self-assigned this Jun 3, 2022
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