Skip to content
/ MyAllEnd Public template

Multi-Platform and Full-Stack resolution based on JavaScript

License

Notifications You must be signed in to change notification settings

HeroIsUseless/MyAllEnd

Repository files navigation

MyAllEnd

Multi-Platform and Full-Stack, All in one

Why choose MyAllEnd?

The cross-end framework needs to have two characteristics: cross-end breadth and technical depth. Cross-end breadth means that your application can run on more platforms; Technical depth means that your app can develop more complex features. Unfortunately, the current cross-end frameworks do not perfectly meet these two points. Which cross-end breadth is better, for example, UniApp has no technical depth, which means that it is difficult for you to develop complex features. React Native and Flutter do not have cross-end breadth, and their support for web and computer is in the initial stage. MyAllEnd has both cross-end breadth and technical depth, meaning that you can develop complex applications and support all platforms with one suit of codes.

pc mobile

usage

prepare your production name

git clone https://github.com/HeroIsUseless/MyAllEnd.git

search 'MyAllEnd' in project and replace it by your production name

# for pc
npm install
npm run dev:pc

# for ios
npm install
npm run pod-install
npm run link-all
npm run build:ios
npm run dev:ios

usage

catalog

package.json

  • main [for electron]
  • index.html [for electron]
  • index.tsx [for rn]
  • indexpc.tsx [for electron] server [nestjs] src
  • mobile [react-native]
  • pc [react-electron]
  • app [nextjs]
  • common

How to use it

  • common folder is designed for common code

what you should learn

  • JavaScript
  • HTML css
  • TypeScript
  • React
  • Redux-Toolkit(RTK)
  • Antd
  • Electron
  • React-Native
  • NextJs
  • NestJs
  • MyApi*

more

  • Sass
  • Tailwind
  • i18n
  • Lottie
  • Lodash
  • Mitt

Star History

Star History Chart

help

如果有问题,或者有建议,请联系维护人:(微信)zhang-4696,备注 MyAllEnd

About

Multi-Platform and Full-Stack resolution based on JavaScript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages