我一直在尝试打造一个独立项目,可能稍后会值得发布
我一直在尝试打造一个独立项目,可能稍后会值得发布。我的技术栈大致是:后端使用Elixir。选择它的原因是:- Elixir 专为可靠性设计,因此由于我希望尽可能长时间地独自维持这个应用,它看起来是一个很好的选择。 - 它与Postgres(我的数据库选择)有很好的集成,使用Ecto。 - 我一般跳过了Phoenix,因为我只是用Elixir来创建我的API。 - Absinthe 提供了从零开始创建GraphQL API的出色支持。前端可能是React,可能使用Relay。 - 我在工作中已经使用React多年,配合GraphQL,我对它相当喜欢。 - 我一直计划研究Mobx,因为我从未使用过它,但听说它在性能方面有很好的评价。我不确定在使用GraphQL的情况下是否值得使用它 - Relay 有很多样板代码,但我觉得它对于我正在做的事情已经足够好,并且我喜欢它的性能。而且它与Absinthe的集成也比较容易。
源讨论问HN:如果你现在要构建一个MVP,你会用什么技术栈?原帖 723 条评论 · 导入时统计