{"repo":"shanhuiyang/TypeScript-MERN-Starter","free":true,"listed":false,"github":"https://github.com/shanhuiyang/TypeScript-MERN-Starter","clone":"git clone https://github.com/shanhuiyang/TypeScript-MERN-Starter.git","description":"Build a real fullstack app (backend+website+mobile) in 100% Typescript","language":"TypeScript","stars":392,"topics":["typescript","mern","mongodb","react-native","react-redux","react-router-v4","fullstack","javascript","express","nodejs"],"license":"MIT","category":"mobile-apps","readme_excerpt":"TypeScript MERN Starter Live Demo: https://hd283.net/ Supported Clients Preview ------------------------ ----------------------- Web Web (Mobile) Android iOS This project built a real blog app for all platforms in TypeScript. TypeScript is a typed super set of JavaScript. If you are new to TypeScript it is highly recommended to become familiar with it first before proceeding. You can check out its documentation here. MERN stands for M ongoDB, E xpress.js, R eact/ R eactNative, and N ode.js. TypeScript has brought the following benefits to MERN: - Unified modeling across web client and server for objects - Type safety, and easy refactoring of typed code across web client and server - A superior developer experience in a team environment Not only using TypeScript, but this project is also featured by: - Real fullstack , because you can build node server , Mongo DB, multimedia storage, website (for both desktop and mobile), Android app, and iOS app based on this project in single programming language . - RESTful-style . Powered by an embedded oauth2 server and passport.js, this project separate client and server clearly. Then the REST server can serve for both website and mobile clients simultaneously. - React-router 4.0+ , with it you can easily define client routes and manage them. - Redux , with it you can easily manage client states. Also all clients shared the same state machine implemented by Redux, we reduced a lot of effort when you develop for multi-clients. - Almost re","default_branch":null,"files":null,"tree":[],"storefront":"/r/shanhuiyang","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shanhuiyang/TypeScript-MERN-Starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}