Типови на веб-сајтови според backend делот
Веб-сајтовите може да се поделат на два типа: статични и веб-сајт со бекенд.
Статични
Веб-сајтовите кои претставуваат чиста статика, се состојат само од HTML, CSS, клиентски JavaScript, слики и други слични ресурси. Ваквите веб-сајтови лесно се поставуваат на интернет и работат многу брзо.
Бекенд
Веб-сајтовите со бекенд имаат во својата основа некој серверски јазик. Во принцип, тоа е PHP, или NodeJS, Python или сличен јазик. Покрај тоа, ваквите веб-сајтови може да имаат база на податоци, во која се чуваат материјалите на веб-сајтот. Базата на податоци може да биде од SQL-тип, на пример, mySQL или Postgre, или од noSQL тип, на пример, mongo. Ваквите веб-сајтови се посложени за поставување на интернет, а брзината на нивното работење зависи од внатрешниот код на веб-сајтот.
JavaScript фрејмворкs
Посебно треба да се разговара за веб-сајтовите, кои работат преку JavaScript фрејмворкs: Vue, React или Angular. За вакви веб-сајтови во фазата на развој на веб-сајтот потребен е NodeJS. Но на хостингот NodeJS веќе не е потребен. Работата е во тоа што, пред поставувањето на интернет се извршува изградба на веб-сајтот. Резултатот од изградбата претставува обична статика.
Меѓутоа, ако имате поврзано рутирање од фрејмворкот, тогаш при поставувањето на интернет без дополнителни манипулации рутирањето нема да работи. Подетално ќе учиме во соодветните упатства.