onyxia-web
cra-envs
onyxia-web | cra-envs | |
---|---|---|
4 | 6 | |
181 | 0 | |
- | - | |
0.0 | 6.9 | |
8 months ago | 3 months ago | |
TypeScript | TypeScript | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
onyxia-web
-
A Type-safe i18n library
On the contrary, in my experience it is the approach that scales best. (Not so )big example.
-
Type-safe React i18n library
In favor of i18nifty: - typesafe-i18n translations are flat string, i18nifty on the other hand enables to involve logic and React components in your translations. You can't write this or that with typesafe-i18n for example. - i18nifty achieve the same level of type-safety without requiring you to have a process running in the background while you are coding. - In my library you have a i18n namespace by React component, in typsafe-i18n the namespace are decoupled from the component which makes it much harder to manage. See this would be a nightmare to manage if we had to create the namespace manually.
-
Bundle environment variables in create-react-app at launch time (not build time)!
Onyxia-web is a create-react-app distributed as a Docker image.
cra-envs
-
Bundle environment variables in create-react-app at launch time (not build time)!
cra-envs does just that, in a secure, performant and type safe way.
This is what cra-envs does.
- Bundle your environment variable in your create-react-app launch time (not at build time)!
-
Use environment variables in create-react-app projects
cra-envs is a module that help you safely bundle server environment variables into statically served React SPA.
What are some alternatives?
keycloakify - 🔏 Create Keycloak themes using React
react-envs - 🛠 Environment variables in create-react-app [Moved to: https://github.com/garronej/cra-envs]
tss-react - ✨ Dynamic CSS-in-TS solution, based on Emotion
onyxia - 🔬 A data science oriented container launcher
react-env - Runtime environment variables for react apps.
typesafe-i18n - A fully type-safe and lightweight internationalization library for all your TypeScript and JavaScript projects.
cra-envs-demo-app - A demo app for embed-react-app-envs
envsafe - 🔒 Makes sure you don't accidentally deploy apps with missing or invalid environment variables.
simplelocalize-cli - SimpleLocalize CLI is a developer-friendly command-line tool for uploading and downloading translation files
graviton-web-client - Web client for Graviton.