文件名称:crystal-microservice-example:在Crystal上编写的基于HTTP的微服务,用于比较实际任务中的编程语言
文件大小:34KB
文件格式:ZIP
更新时间:2024-02-25 17:59:50
crystal microservice lucky lucky-framework CrystalCrystal
自述文件 用和编写的微服务的一个例子。 该项目旁边的想法是展示如何使用不同的语言创建真实的Web应用程序。 这将帮助我为自己的需求选择更好的编程语言。 另请参见以其他语言编写的此微服务: 该项目没有任何GUI或前端。 因此,请带您的终端运行该项目! 怎么跑 复制源并安装所需的库: git clone git@github.com:crosspath/crystal-microservice-example.git cd crystal-microservice-example shards install 配置:将文件.env.template复制到.env并替换参数LUCKY_ENV
【文件预览】:
crystal-microservice-example-master
----shard.lock(1KB)
----.crystal-version(7B)
----db()
--------migrations()
----tasks.cr(532B)
----src()
--------models()
--------serializers()
--------shards.cr(143B)
--------app_database.cr(40B)
--------start_server.cr(343B)
--------app.cr(408B)
--------queries()
--------bonusapp.cr(25B)
--------actions()
--------forms()
--------app_server.cr(907B)
----spec()
--------spec_helper.cr(447B)
--------setup()
--------support()
----tasks()
--------db()
--------.keep(0B)
----.travis.yml(247B)
----config()
--------error_handler.cr(103B)
--------server.cr(1KB)
--------log.cr(2KB)
--------route_helper.cr(382B)
--------env.cr(354B)
--------colors.cr(219B)
--------database.cr(947B)
--------cookies.cr(548B)
--------watch.yml(25B)
----LICENSE(1KB)
----snapcraft.yaml(424B)
----shard.yml(240B)
----Procfile(37B)
----README.md(2KB)
----.env.template(126B)
----.editorconfig(150B)
----.gitignore(70B)
----Procfile.dev(17B)
----bin()
--------setup(719B)
--------ameba.cr(186B)
----bs-config.js(712B)