wiki:TechnologyChoice

Избор на технологии

Front-end

Причина: Бидејќи играта бара максимални перформанси за исцртување (rendering) на 30-60 фрејмови во секунда, користењето на чист JavaScript и HTML5 Canvas овозможува директна контрола врз графиката без "overhead" од тешки frameworks.

  • Thymeleaf

Причина: Се користи како "template engine" за динамичко генерирање на страници на серверска страна. Овозможува лесна интеграција на податоци од Spring Boot директно во HTML кодот (пр. приказ на корисничко име, статистика) без потреба од посебна SPA (Single Page Application) архитектура.

Back-end

  • Java Spring Boot

Причина: Робустен и скалабилен framework кој е индустриски стандард.

База на податоци

  • PostgreSQL

Причина: Моќна релациона база на податоци.

Last modified 5 days ago Last modified on 02/03/26 22:10:27
Note: See TracWiki for help on using the wiki.