# electron-sprout **Repository Path**: modern-js-dev/electron-sprout ## Basic Information - **Project Name**: electron-sprout - **Description**: A front-end friendly desktop framework based on Electron. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-08-18 - **Last Updated**: 2023-03-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
现代 Web 工程体系
modernjs.dev
The meta-framework suite designed from scratch for frontend-focused modern web development
# Introduction > The doc site ([modernjs.dev](https://modernjs.dev)) and articles are only available in Chinese for now, we are planning to add English versions soon. - [Modern.js: Hello, World!](https://zhuanlan.zhihu.com/p/426707646) ## Getting Started - [Quick Start](https://modernjs.dev/docs/start) - [Guides](https://modernjs.dev/docs/guides) - [API References](https://modernjs.dev/docs/apis) ## Contributing - [Contributing Guide](https://github.com/modern-js-dev/modern.js/blob/main/CONTRIBUTING.md) ## Credits Some implementation of Modern.js are modified from existing projects, such as create-react-app, vite, wmr, jest and vscode. Thanks for them. * Unbundled Dev Server: The server implementation is based on the idea and structure of [vite](https://github.com/vitejs) and [wmr](https://github.com/preactjs/wmr/tree/main/packages/wmr), and is adapted to the Modern.js application. * Testing: Run jest by node.js API, some code modified from [jest-cli](https://github.com/facebook/jest/blob/fdc74af37235354e077edeeee8aa2d1a4a863032/packages/jest-cli/src/cli/index.ts#L21). * esbuild-webpack-plugin: modified from [esbuild-webpack-plugin](https://github.com/sorrycc/esbuild-webpack-plugin) and support webpack 5. * Webpack messages formatter and module scopes plugin: modified from [react-dev-utils](https://github.com/facebook/create-react-app/tree/main/packages/react-dev-utils) and refactored to Typescript. * bundle-require: modified from [bundle-require](https://github.com/egoist/bundle-require). * electron-runtime: modified from [vscode](https://github.com/microsoft/vscode).