Reeve ist ein Boilerplate-Framework, das Entwicklern bei der Reduzierung der für die Erstellung produktionsbereiteten skalierbaren Webanwendungen unterstützt.
Das Projekt wurde aus dem Wunsch entstanden, sehr häufige und dennoch frustrierende Probleme bei der Entwicklung neuer minimal lebensfähiger Produkte (MVPs) zu lösen. Ein großer Zeitraum muss in den Aufbau der Plattform investiert werden, die die Lösung „beherbergt“.
Die meisten Anwendungen haben eine konsistente Reihe von Diensten, auf die sie abhängen. Benutzerauthentifizierung und Verwaltung, Zahlung und Abonnements, Routing, Internationalisierung, Sicherheit, Fehlerberichterstattung und Protokollierung.
Reeve zielt darauf ab, diese Bereiche robuste Lösungen bereitzustellen, damit Sie Ihre Zeit darauf konzentrieren können, die Probleme zu lösen, die Ihnen ein MVP schneller bieten.
git clone https://github.com/peterjoseph/Reeve.git
cd Reeve
npm install && npm start
Heroku Demo [Master -Zweig] http://demo.getreeve.com/signin
Heroku Demo [Entwicklungszweig] http://demo-development.getreeve.com/signin
Weitere Dokumentationen finden Sie im Verzeichnis ./Documentation des Repositorys.
Eine Online -Kopie der Dokumentation finden Sie unter https://getreeve.com/documentation.html
Das folgende öffentliche Trello -Vorstand bietet einen Umfang für einige der Funktionen, die in zukünftigen Versionen von Reeve geplant sind.
https://trello.com/b/pxdfrq4i
MIT -Lizenz
Copyright (c) 2019 Peter Joseph
Die Erlaubnis wird hiermit einer Person, die eine Kopie dieser Software und zugehörigen Dokumentationsdateien (der "Software") erhält, kostenlos erteilt, um die Software ohne Einschränkung zu behandeln, einschließlich ohne Einschränkung der Rechte, zu verwenden, zu kopieren, zu modifizieren, zusammenzufassen, zu veröffentlichen, zu veröffentlichen, zu verteilen, zu verteilt, und/oder Kopien der Software zu ermöglichen, um Personen zu beanstanden, an denen die Software zugänglich ist, um die folgenden Bedingungen zu beantragen.
Die oben genannte Copyright -Mitteilung und diese Erlaubnisbekanntmachung müssen in alle Kopien oder wesentlichen Teile der Software enthalten sein.
Die Software wird "wie es ist" ohne Garantie jeglicher Art, ausdrücklich oder stillschweigend bereitgestellt, einschließlich, aber nicht beschränkt auf die Gewährleistung der Handelsfähigkeit, die Eignung für einen bestimmten Zweck und die Nichtverletzung. In keinem Fall sind die Autoren oder Urheberrechtsinhaber für Ansprüche, Schäden oder andere Haftungen haftbar, sei es in einer Vertragsklage, unerbittlich oder auf andere Weise, die sich aus oder im Zusammenhang mit der Software oder anderen Geschäften in der Software ergeben.