| Line 7: |
Line 7: |
| | TSG supports frontend development using technologies like: | | TSG supports frontend development using technologies like: |
| | | | |
| − | * '''Vue.js''': A progressive JavaScript framework for building user interfaces. | + | * '''Vue.js''': A progressive JavaScript framework for building user interfaces. (https://vuejs.org/) |
| − | * '''Quasar Framework''': A Vue.js framework for building responsive and high-performance multi-platform applications. | + | * '''Quasar Framework''': A Vue.js framework for building responsive and high-performance multi-platform applications. (https://quasar.dev/) |
| − | * '''HTML/CSS/JavaScript/TypeScript''': Standard web technologies for creating interactive and responsive user interfaces. | + | * '''HTML/CSS/JavaScript/TypeScript''': Standard web technologies for creating interactive and responsive user interfaces. (https://pixijs.com/) |
| | | | |
| | For advanced graphics rendering, consider: | | For advanced graphics rendering, consider: |
| | | | |
| − | * '''PixiJS''': A fast 2D rendering engine for the web. | + | * '''PixiJS''': A fast 2D rendering engine for the web. |
| | * '''HTML5 Canvas''' | | * '''HTML5 Canvas''' |
| | | | |
| Line 31: |
Line 31: |
| | | | |
| | Technologies we currently use for deployment are: | | Technologies we currently use for deployment are: |
| − | * '''Docker''': Docker is a platform designed to help developers build, share, and run container applications. | + | * '''Docker & Docker compose''': Docker is a platform designed to help developers build, share, and run container applications. |
| − | * '''Apache2''' | + | * '''Apache2''': https://httpd.apache.org/ |
| − | * '''Gitlab pages''' | + | * '''NGINX''': https://nginx.org/en/ |
| | + | * '''Gitlab pages''': https://docs.gitlab.com/ee/user/project/pages/ |
| | | | |
| | == Version Control and Collaboration == | | == Version Control and Collaboration == |
| Line 63: |
Line 64: |
| | Comprehensive documentation is crucial for successful software development. TSG recommends: | | Comprehensive documentation is crucial for successful software development. TSG recommends: |
| | | | |
| | + | * '''Vitepress''': Fast way to create a documentation site using markdown. (https://vitepress.dev/) |
| | * '''Markdown''': Lightweight markup language for creating rich text documents. | | * '''Markdown''': Lightweight markup language for creating rich text documents. |
| | * '''MediaWiki Pages''': Easily editable and accessible documentation for all projects. | | * '''MediaWiki Pages''': Easily editable and accessible documentation for all projects. |