Retron
El mismo punto de partida que Vutron, para React. Vite, Electron y una disposición con Material UI vienen conectados, así que una aplicación de escritorio se compila y se empaqueta el mismo día que se clona.
Sobre este proyecto
Retron es un esqueleto para una aplicación de escritorio Electron construida con React y Vite. Existe por la razón por la que suele existir una plantilla: conectar el empaquetador, el proceso principal, el renderizador, el enrutador y el empacador es un día de trabajo idéntico en todos los proyectos, y aquí ya está hecho.
Dentro hay React con su enrutador, estado global en Redux Toolkit, Material UI con Emotion para la interfaz, i18next para la traducción, Playwright para las pruebas automatizadas, ESLint y Prettier sobre el código, y electron-builder para el empaquetado multiplataforma. Un gestor de ventanas activa el soporte de varias ventanas con una sola constante, y una carpeta compartida guarda lo que ambos procesos necesitan mientras las reglas de linting la mantienen neutral respecto al proceso.
Se desarrolla con recarga en caliente a través de Vite, se compila para Windows, macOS y Linux, y la plantilla se mantiene al día con las versiones de React y Electron sobre las que se apoya.
Características
Tipos de TypeScript
Varios idiomas
Verificado con pruebas
Multiplataforma
Modo oscuro
