Czesc,
mam zamiar dzis zaczac pisac mala aplikacje w celach edukacyjnych. Nauczyc sie przy tym projekcie zamierzam przede wszystkim JS. Bedzie to aplikacja webowa dla serwisu z telefonami. Funkcjonalnosci to m.in. przyjecie nowego telefonu do naprawy (dodanie rekordu do bazy), sprawdzenie statusu/logow naprawy (wyszukanie w bazie), dodanie logow do danego telefonu. Nie mam jednak pomyslu co zrobic z danymi. Trzymac je w bazie? Jak tak to jakiej? Albo przechowywac w localStorage (przy zalozeniu, ze serwis jest maly i maja tylko jeden komputer ;P)? Jaka technologia laczyc sie z baza? Slyszalem cos o REST API, ale poki co srednio wiem co to jest i czy warto tego uzyc akurat w tym przykladzie. Wczesniej cos podobnego robilem za pomoca AJAXa i skryptow PHP laczacych sie z baza MySQL, ale nie wiem, jak obecnie sie to robi? Chcialbym osiagnac cos w stylu SPA, zeby wszystko dzialalo bez przeladowywania ;)
P.S. nie chce uzywac poki co zadnych frameworkow ani bibliotek jak jQuery, Angular, React itd., czysty JS ;)