当前位置: 首页 > 软件库 > 云计算 > 云原生 >

starhackit

授权协议 Unlicense License
开发语言 Google Go
所属分类 云计算、 云原生
软件类型 开源软件
地区 不详
投 递 者 锺离旻
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

StarHackIt

StarHackIt is a fullstack starter kit composed of:

See the online documentation on gitbook

Fullstack web application starter kit written in modern Javascript with react and node.js with the following features:

  • Authentication: username/password, facebook, google authentication etc ...
  • Authorization: scheme using user, group and permission
  • Scalable by using a micro services based architecture, a.k.a message queues
  • Relational database: postgres, mysql, sqlite, mssql etc, ...

Dev Technologies

  • GruCloud: Deploy and Destroy infrastructure with Javascript
  • Docker: Debug your app, not your environment
  • Mocha: test framework.
  • Karma: a productive testing environment to developers
  • Nightwatch: End-to-End tests in Node.js quickly and effortlessly that run against a Selenium server
  • Sinon: test spies, stubs and mocks.
  • Eslint: The pluggable linting utility for JavaScript and JSX.
  • Travis: Test and deploy.
  • NYC: Code coverage

The frontend and the backend are two separate projects with their own set of dependencies. One can use the frontend with another existing backend, or use the backend with another frontend stack.

License

See LICENSE

Author

Crafted with passion by Frederic Heem