• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

jaka baza danych w javascript(nie chcę php)

+1 głos
123 wizyt
pytanie zadane 17 maja w SQL, bazy danych przez Maksymilian Chojniak Nowicjusz (210 p.)
edycja 17 maja przez Maksymilian Chojniak
piszę stronę internetową w thymeleaf ale nie wiem jaką baze danych wybrać?

Znam dobrze javascript i nie chcę uczyć się php.

Jaką bazę danych polecacie?

Gdzie mogę znaleść tutoriale na temat jak potem połączyć thymeleaf z bazą danych?
1
komentarz 18 maja przez Paweł Nąckiewicz Nałogowiec (48,990 p.)
Używasz tutaj zapewne Javy nie Javascriptu. Jesteś pewien swojego tytułu pytania?

2 odpowiedzi

+2 głosów
odpowiedź 18 maja przez Paweł Nąckiewicz Nałogowiec (48,990 p.)
Za dużo nieścisłości.

Szukasz bazy danych ale podajesz nam informacje o frameworku do pisania... frontendu - Thymeleaf.

Jeśli używasz thymeleaf to prawdopodobnie używasz Javy i jakiegoś frameworka pod JVM - np Springa.

Spring ma już jakieś ORM (JPA, Hibernate etc) - dlatego nie musisz używać Nest.js -> który działa na zupełnie innych zasadach i w nim programujesz w zupełnie innym języku.

Pytanie co chcesz zrobić? Jeśli tylko poduczyć się z komunikacji frontend -> baza danych to w zupełności wystarczy czy baza h2. Jest to baza bardzo prymitywna natomiast jest szybka w konfiguracji i w zupełności wystarczy do nauki.

Nie wiem co chcesz zrobic i czego chcesz sie nauczyć natomiast thymeleaf nie jest dobrym rozwiazaniem do frontendu. Nie musisz sie tym zajmowac teraz ale w przyszlosci zobacz rozwiazania takie jak React czy Vue ktore sa lepszymi (i czesciej uzywanymi) frameworkami/bibliotekami.
0 głosów
odpowiedź 18 maja przez maciej.tokarz Nałogowiec (27,040 p.)

Cześć, warto poszukać jakiegoś rozwiązania opartego na ORM, na przykład NestJS. Jaką bazę podepniesz to sprawa w zasadzie drugorzędna: MySQL, Postgres itp..

komentarz 18 maja przez Maksymilian Chojniak Nowicjusz (210 p.)
przywrócone 18 maja przez Maksymilian Chojniak
czyli zamiast thymeleaf użyć na przykład NestJS?
komentarz 18 maja przez maciej.tokarz Nałogowiec (27,040 p.)

Nie znałem tego thymeleaf, a jak widzę jest to Java i generowanie szablonów po stronie serwera. No, a skoro tak to wygląda to polecam przejść na Typescript i Angulara na przykład. Czy po stronie serwera czy klienta jak wolisz. Głównie chodzi o to, że tworząc model obiektowy z automatu jest generowana struktura bazy danych. Niestety nie mam aż tyle doświadczenia aby doradzać w zakresie thymeleaf -> baza danych, zdaje się że jakiś Spring jest.

1
komentarz 18 maja przez Paweł Nąckiewicz Nałogowiec (48,990 p.)
thymeleaf nie jest alternatywa dla NestJS

Thymeleaf jest narzedziem do pisania frontendu - NestJS do pisania backendu

Thymeleaf moze byc alternatywa dla Reacta/Vue/Angulara natomiast NestJS jest alterntywa np dla Springa.
komentarz 18 maja przez maciej.tokarz Nałogowiec (27,040 p.)
Tak - masz rację - to javascript mnie zmyliło w tytule.
1
komentarz 18 maja przez Paweł Nąckiewicz Nałogowiec (48,990 p.)
Choć oczywiśnie zapomniałem dodać że NestJS używa TypeScripta a Spring/Spring Boot - Javy. A to znaczaca roznica jak na poczatek nauki programowania/pisania API.

Podobne pytania

0 głosów
2 odpowiedzi 2,083 wizyt
0 głosów
1 odpowiedź 600 wizyt
pytanie zadane 23 maja 2015 w SQL, bazy danych przez sofnir Gaduła (4,690 p.)
+1 głos
1 odpowiedź 172 wizyt
pytanie zadane 24 kwietnia 2020 w Rozwój zawodowy, nauka, szkoła, praca przez Kubs Mądrala (5,240 p.)
Porady nie od parady
Zadając pytanie postaraj się o odpowiedni tytuł, kategorię oraz tagi.Tagi

84,130 zapytań

132,898 odpowiedzi

293,917 komentarzy

55,554 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...