CODE GENERATOR FOR CLIENT AND SERVER WEB APPLICATION BASED ON GO PROGRAMMING LANGUAGE AND TOML SPECIFICATION
DOI:
https://doi.org/10.24867/09BE26BorovcaninKeywords:
Code generator, TOML, templatesAbstract
This paper presents the DSL for client and server application modeling. The code generator based on the DSL is specified and its implementation is described. Code generator is implemented using template engine. Integration of generated and hand-written code is supported.
References
[1] TOML: Tom's Obvious, Minimal Language, https://github.com/toml-lang/toml, pristupljeno 12.06.2020.
[2] Roy Thomas Fielding, Architectural Styles and the Design of Network-based Software Architectures, University of California, Irvine, CA, USA, 2000.
[3] YAML: YAML Ain't Markup Language, https://yaml.org/, pristupljeno 12.06.2020.
[4] Gin Web Framework, https://github.com/gin-gonic/gin, pristupljeno 13.06.2020.
[5] PostgreSQL, https://www.postgresql.org/, pristupljeno 13.06.2020.
[6] GORM, https://gorm.io/, pristupljeno 13.06.2020.
[7] Material-UI, https://material-ui.com/, pristupljeno 13.06.2020.
[8] Docker, https://www.docker.com/, pristupljeno 13.06.2020.
[2] Roy Thomas Fielding, Architectural Styles and the Design of Network-based Software Architectures, University of California, Irvine, CA, USA, 2000.
[3] YAML: YAML Ain't Markup Language, https://yaml.org/, pristupljeno 12.06.2020.
[4] Gin Web Framework, https://github.com/gin-gonic/gin, pristupljeno 13.06.2020.
[5] PostgreSQL, https://www.postgresql.org/, pristupljeno 13.06.2020.
[6] GORM, https://gorm.io/, pristupljeno 13.06.2020.
[7] Material-UI, https://material-ui.com/, pristupljeno 13.06.2020.
[8] Docker, https://www.docker.com/, pristupljeno 13.06.2020.
Downloads
Published
2020-08-31
Issue
Section
Electrotechnical and Computer Engineering