/ / Czy przechowujesz dane na serwerze za pomocą JavaScript? [closed] - javascript, database, web-applications, persistence

Zatrzymać dane na serwerze za pomocą JavaScript? [closed] - javascript, database, web-applications, persistence

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 № 1

Jest 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.