Czy takie rozbudowane strony internetowe

0

w zasadzie można by je nazwać portalami/ serwisy

W których jest jakaś większa baza danych, np. z jakimiś kursami, są nie wiem jakieś płatności, jest forum, czasami czat, czasami np. użytkownicy mogą wstawiać różne materiały (np. głosowe na diki.com) nie mówię tylko o językowych, ale takie aplikacje to można zrealizować z użyciem HTML5 + JS +SQL + jakiś framework, czy w grę już tu wchodzą technologie backendowe, bo jestem ciekaw jak wiele można zdziałać przy użyciu tych topowych technologi z frontendu ...

0

A ten SQL to z JS chcesz wywoływać, bez żadnego backendu?

0
somekind napisał(a):

A ten SQL to z JS chcesz wywoływać, bez żadnego backendu?

Chodzi bardziej o proporcje niż o to czy będzie trzeba w ogóle skorzystać ...

2

Obecnie można backend pisać w JavaScript w środowisku NodeJS. Ale wiedza jaka jest wymagana to mniej więcej to samo co w innych językach - czyli techniki uwierzytelniania, zarządzania sesją itp.

0

to tylko zależy od umiejętności, nie od narzędzi

0
czysteskarpety napisał(a):

to tylko zależy od umiejętności, nie od narzędzi

A na początek jeśli mam już pewne rozeznanie np. z C++ i Javą żeby teraz bardziej zapoznać się z frontendem i technologiami webowymi, bo aplikacje desktopowe jakoś mnie nie zadowalają, to po prostu zacząć od HTML5 + JS i zaś coraz bardziej się zagłębiać ?

2

Backend jest często niezbędny, chociaż część funkcjonalności można wydelegować korzystając z zewnętrznych widżetów czy usług (np. wstawiasz wtyczkę Disqus albo Facebooka i masz system komentarzy, a nie musisz wcale się znać na bazie danych itp)

Ew. skorzystać z jakiegoś gotowego CMSa/silnika, który będzie miał już napisany backend (chociaż zależy co robisz. Zadałeś dość ogólne pytanie).

0

Przepis na sukces1:
Frontend w jakimś fajnym, nowoczesnym frameworku2 + cokolwiek na backendzie3

1 - np. stos MEAN
2 - np. angular2(+ typescript)
3 - na dzień dzisiejszy z rozpowszechnieniem "modern web design" dobrym wyborem mogą być przystosowane do tego technologie, np. nodejs, play bądź phoenix

0
spartanPAGE napisał(a):

Przepis na sukces1:
Frontend w jakimś fajnym, nowoczesnym frameworku2 + cokolwiek na backendzie3

1 - np. stos MEAN
2 - np. angular2(+ typescript)
3 - na dzień dzisiejszy z rozpowszechnieniem "modern web design" dobrym wyborem mogą być przystosowane do tego technologie, np. nodejs, play bądź phoenix

(To może żeby zakończyć temat i żeby inne temu podobne się nie pojawiały.)

Czyli powiedzmy, że za 'x' czasu chciałbym stworzyć portale/strony internetowe z takimi 'funkcjonalnościami' -> https://builtwith.angularjs.org/

To co teraz najlepiej/najtrafniej powinienem teraz wpisać w wujka Google "HTML5 + Javascript Introduction" czy może Od razu z grubej rury, nie znając w zasadzie HTML5 i JS (poza kiedyś jakąś tam stronką w HTML5 z średniowiecznym designem "Angular for Beginners" lub temu podobne?

A może najlepiej uczyć się równolegle kilku rzeczy tj. framework i jakieś inne technologie?

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