文件名称:kvision-realworld-example-app-fullstack:使用KVision构建的示例性现实世界全栈应用程序(KotlinJS + Spring Webflux)
文件大小:139KB
文件格式:ZIP
更新时间:2024-03-05 16:08:12
Kotlin
代码库包含遵循规范和API的真实示例(CRUD,身份验证,高级模式等)。 这个代码库的建立是为了展示内置一个完全成熟的应用fullstack 包括CRUD操作,验证,路由,分页等。 我们竭尽全力遵守社区风格指南和最佳实践。 有关如何与其他前端/后端一起使用的更多信息,请转到库。 怎么运行的 前端部分基于,该由创建并用纯Kotlin / JS编写。 这个完整版本使用和Spring Boot后端。 它基于Kotlin多平台体系结构,在前端和后端之间共享通用代码,并自动生成JSON-RPC端点。 后端应用程序主要基于,利用Spring Webflux和R2DBC完全异步和非阻塞的服务和接口。 该项目在开发过程中使用内存中的H2数据库,而在部署到Heroku时使用PostgreSQL。 入门 确保已安装或更高版本。 检查KVision的其他要求。 该项目使用Gradle Wrapper
【文件预览】:
kvision-realworld-example-app-fullstack-master
----.travis.yml(322B)
----gradlew.bat(3KB)
----gradlew(6KB)
----gradle.properties(449B)
----.gettext.json(649B)
----system.properties(25B)
----app.json(139B)
----Procfile(292B)
----gradle()
--------wrapper()
----src()
--------frontendMain()
--------backendMain()
--------commonMain()
--------frontendTest()
----webpack.config.d()
--------jquery.js(182B)
--------file.js(174B)
--------webpack.js(286B)
--------moment.js(271B)
--------minify.js(426B)
--------handlebars.js(101B)
--------bootstrap.js(357B)
--------css.js(82B)
----kvision-logo.png(29KB)
----.gitignore(53B)
----settings.gradle.kts(1KB)
----build.gradle.kts(9KB)
----README.md(3KB)