C++ backendekhez írtam HTML + minimál VanillaJS frontendet. A legnagyobb szívást az okozza, hogy a böngészők becache-elik a JS fájlokat.
Erre megoldás, ha folyamatosan átnevezzük a JS fájlokat és átírjuk a hivatkozásokat mindenhol. Ez agyrém. Úgyhogy elkezdtem a Vite nevű nodejs-es dolgot használni, ami megoldja ezt és még egy sor kényelmi funkciót is ad. Persze lehetne elvemberkedni, primadonnáskodni, de nekem fontosabb, hogy a munka haladjon és ne felesleges dolgokkal töltsem az időmet.
Szóval lehet ezeket a buildereket, dev szervereket használni.
2-3 éve még utálattal néztem a Javascriptre a régi emlékek miatt, aztán mióta használom a mai modern verzióját, eszembe sem jut Perl, PHP, amiket régen egész komolyan használtam.
Viszont a framework-ök használatának én sem látom értelmét, a mai JS-ben minden benne van és totál hordozható. Ami meg nincs benne, azt meg lehet írni és vannak egészen jó minimális méretű libraryk, kódgyűjtemények is.
TS pedig szerintem kimondottan elvadult ötlet. Komolyabb dolgok fejlesztéséhez mindenképp rendes típusos nyelvet nyelvet javasolnék mindenkinek. Ez nálam speciel C++, mert ezt szeretem.