[{"title":"( 50 个子文件 165KB ) myWord-2.0:具有API和React的MyWord-源码","children":[{"title":"myWord-2.0-master","children":[{"title":".gitignore <span style='color:#111;'> 382B </span>","children":null,"spread":false},{"title":"API","children":[{"title":"tsconfig.json <span style='color:#111;'> 5.89KB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 1.02KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"repositories","children":[{"title":"UserSignUpRepository.ts <span style='color:#111;'> 213B </span>","children":null,"spread":false},{"title":"AddWordsRepository.ts <span style='color:#111;'> 222B </span>","children":null,"spread":false}],"spread":true},{"title":"server.ts <span style='color:#111;'> 99B </span>","children":null,"spread":false},{"title":"middlewares","children":[{"title":"auth.ts <span style='color:#111;'> 841B </span>","children":null,"spread":false}],"spread":true},{"title":"router.ts <span style='color:#111;'> 1.50KB </span>","children":null,"spread":false},{"title":"database","children":[{"title":"migrations","children":[{"title":"1614904843832-WordsDatabase.ts <span style='color:#111;'> 1.56KB </span>","children":null,"spread":false},{"title":"1615300151209-UsersDatabase.ts <span style='color:#111;'> 1.29KB </span>","children":null,"spread":false}],"spread":true},{"title":"index.ts <span style='color:#111;'> 64B </span>","children":null,"spread":false},{"title":"database.sqlite <span style='color:#111;'> 28.00KB </span>","children":null,"spread":false}],"spread":true},{"title":"models","children":[{"title":"NewWords.ts <span style='color:#111;'> 603B </span>","children":null,"spread":false},{"title":"Users.ts <span style='color:#111;'> 487B </span>","children":null,"spread":false}],"spread":true},{"title":"app.ts <span style='color:#111;'> 290B </span>","children":null,"spread":false},{"title":"controllers","children":[{"title":"AddWordsControllers.ts <span style='color:#111;'> 1.13KB </span>","children":null,"spread":false},{"title":"RemoveWordsController.ts <span style='color:#111;'> 957B </span>","children":null,"spread":false},{"title":"ListingWordsController.ts <span style='color:#111;'> 695B </span>","children":null,"spread":false},{"title":"WelcomeController.ts <span style='color:#111;'> 228B </span>","children":null,"spread":false},{"title":"UserSignUpController.ts <span style='color:#111;'> 2.14KB </span>","children":null,"spread":false},{"title":"LoginController.ts <span style='color:#111;'> 1.26KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"yarn.lock <span style='color:#111;'> 97.41KB </span>","children":null,"spread":false},{"title":"ormconfig.json <span style='color:#111;'> 290B </span>","children":null,"spread":false},{"title":"package-lock.json <span style='color:#111;'> 217.74KB </span>","children":null,"spread":false}],"spread":true},{"title":"React-next-ts","children":[{"title":"tsconfig.json <span style='color:#111;'> 533B </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.63KB </span>","children":null,"spread":false},{"title":"package.json <span style='color:#111;'> 532B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"components","children":[{"title":"wordslist.tsx <span style='color:#111;'> 2.65KB </span>","children":null,"spread":false},{"title":"navbar.tsx <span style='color:#111;'> 1011B </span>","children":null,"spread":false},{"title":"login.tsx <span style='color:#111;'> 2.65KB </span>","children":null,"spread":false},{"title":"indexStart.tsx <span style='color:#111;'> 972B </span>","children":null,"spread":false},{"title":"About.tsx <span style='color:#111;'> 835B </span>","children":null,"spread":false},{"title":"register.tsx <span style='color:#111;'> 3.45KB </span>","children":null,"spread":false},{"title":"insertWords.tsx <span style='color:#111;'> 3.53KB </span>","children":null,"spread":false}],"spread":true},{"title":"services","children":[{"title":"api.ts <span style='color:#111;'> 153B </span>","children":null,"spread":false}],"spread":true},{"title":"pages","children":[{"title":"_app.tsx <span style='color:#111;'> 136B </span>","children":null,"spread":false},{"title":"index.tsx <span style='color:#111;'> 331B </span>","children":null,"spread":false},{"title":"_document.tsx <span style='color:#111;'> 738B </span>","children":null,"spread":false},{"title":"api","children":[{"title":"hello.tsx <span style='color:#111;'> 157B </span>","children":null,"spread":false}],"spread":false},{"title":"insert-words","children":[{"title":"index.tsx <span style='color:#111;'> 879B </span>","children":null,"spread":false}],"spread":false},{"title":"login","children":[{"title":"index.tsx <span style='color:#111;'> 186B </span>","children":null,"spread":false}],"spread":false},{"title":"register","children":[{"title":"index.tsx <span style='color:#111;'> 195B </span>","children":null,"spread":false}],"spread":false},{"title":"wordlist","children":[{"title":"index.tsx <span style='color:#111;'> 684B </span>","children":null,"spread":false}],"spread":false},{"title":"who-we-are","children":[{"title":"index.tsx <span style='color:#111;'> 186B </span>","children":null,"spread":false}],"spread":false}],"spread":true},{"title":"styles","children":[{"title":"pages","children":[{"title":"Wordlist.module.css <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"Home.module.css <span style='color:#111;'> 3.45KB </span>","children":null,"spread":false}],"spread":true},{"title":"global.css <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"next-env.d.ts <span style='color:#111;'> 75B </span>","children":null,"spread":false},{"title":"yarn.lock <span style='color:#111;'> 89.47KB </span>","children":null,"spread":false},{"title":"challenges.json <span style='color:#111;'> 2.22KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}]