Chciałbym stworzyć małą aplikację WWW JS, HTML i CSS do mojego osobistego użytku z pewnego rodzaju strukturą MVC (np. Ember.js). Moje wielkie wymaganie jest takie, że chcę utrzymywać dane na stałe na serwerze, na którym uruchamiam aplikację internetową.
Czy to jest możliwe do osiągnięcia i jakie są dobre ramy dla niego? Jeśli coś musi działać na serwerze, chcę, aby był lekki i łatwy w konfiguracji.
Muszę być w stanie przesyłać zapytania do danych. Po pewnym czasie w bazie danych pojawi się kilka tysięcy wierszy. Przystąpienia itp. Nie będą wymagane.
Odpowiedzi:
1 dla odpowiedzi № 1Jest to bardzo możliwe, ale będziesz potrzebował czegoś działającego na serwerze do połknięcia danych.
Zazwyczaj masz kod serwera, który współdziała z magazynem danych, aby uniemożliwić użytkownikom manipulowanie bazami danych.
0 dla odpowiedzi nr 2
Możesz trzymać się JSON / Javascript i używać CouchDB: http://couchdb.apache.org/.
Pozwala na odczyt / zapis danych bezpośrednio z Javascript, więc nie musisz pisać kodu po stronie serwera.
Inne pomysły na pozostanie w świecie JSON / Javascript - możesz napisać od strony klienta do komputera Node.js, który pisze do Mongo. Czysty JSON / Javascript od samego początku.