Strona z przepisami

0

Piszę stronę internetową z użyciem HTML, CSS i JS, która miałaby zachowywać się jak osobista książka kucharska. Miałaby mieć możliwość przeglądania zawartych tam przepisów, edycji, dodawania nowych, usuwania, wyszukiwania po kategoriach/nazwach/słowach kluczowych. Zastanawiam się, czy potraktowanie tego jak prostej apki typu CRUD jest odpowiednim wyjściem (przepisów miałoby być sporo). Czy do stworzenia tego wystarczą te technologie, czy muszę wchodzić w bazy danych? Myślałem też o jakimś frameworku, ale wolałbym chyba ograniczyć się do czystego JS'a. Czy ktoś z Was robił coś podobnego? Jak byście radzili to ogarnąć?

1

No ale "suma" czy "zbiór" przepisów to jest jednak baza danych, nie sądzisz?
Widzisz to inaczej?

Już pominę narzucające się oczywiste rozw. proj, np składniki

1

A jak chciałbyś to zapisać czym i gdzie?

1

Możesz zrobić bez bazy danych...
http://diveintohtml5.info/storage.html

0

Nie mam zbyt dużego doświadczenia z JS'em i nie poznawałem do tej pory baz danych, stąd to zastanowienie ;] Wiem, że na proste CRUD'y typu ToDoList wystarczy sam JS.
Chciałem napisać to w HTML, CSS, JS, dla własnego użytku lokalnego. Ale chciałbym, żeby to też było funkcjonalne i nieupierdliwe w użytkowaniu.

2

nie wystarczy sam js, musisz użyć do tego node.js (o ile chcesz używać js z każdej strony), musi to być coś co sobie działa po stronie serwera i obsługuje twoje dane czyli zapisuje je gdzieś, odczytuje itp A to "gdzieś" to zazwyczaj baza danych chociażby jakiś sqlittle

0

Myślałem też o node.js, ale jak mówię - nie mam z js dużego doświadczenia i przez co trochę rzeczy jeszcze robię po omacku. Dla tego chciałem zasięgnąć u Was jakiejś rady co do wyboru technologii, żeby nie zrobić sobie dodatkowo pod górkę ;)
A jeśli chodzi o bazy, to czemu sqlittle? Czemu nie MySQL, lub sqlite?

0

literówkę zrobiłem miało być sqlitle, natomiast podałem przykład najprostszej, ale jakaś musi być.

1

Nie zrobiłeś literówki, ty po prostu nie wiesz jak ta baza się nazywa :D Nie ma ani sqlittle, ani sqlitle. Jest SQLite.

0

Wielkie dzięki za nakierowanie i podpowiedź :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1