Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

功能相关疑问 #145

Open
thegenius opened this issue Jul 7, 2024 · 3 comments
Open

功能相关疑问 #145

thegenius opened this issue Jul 7, 2024 · 3 comments

Comments

@thegenius
Copy link

我认真阅读了相关代码,发现代码质量非常高,接口设计也非常合理。
但是我想,我和很多开发者可能都会有以下几个疑问:

  1. 这里有一个长期性的组织吗?因为个人项目较为难以成为核心基石,尤其是web框架这种,可能一旦选型就是公司根本性的选择
  2. viz除了代码质量高外,核心的特色是什么?我怎么说服同时不选择axum,而选择viz这个小众的项目。仅仅只是代码质量更高?

其实周围有团队选择了salvo,其实salvo很多东西做得一般,但是核心是特色明显,他们主打支持http3和简化了https以及openapi等。我个人非常喜欢viz的代码和设计风格。也真心希望这个项目越来越好,但是可能是时候,写一些文档,建立一些信条和方向,让开发者们知道viz的特点是什么,已经在什么情况下选择viz

@fundon
Copy link
Member

fundon commented Jul 7, 2024

感谢反馈。也欢迎更多的建议。

1. 这里有一个长期性的组织吗?因为个人项目较为难以成为核心基石,尤其是web框架这种,可能一旦选型就是公司根本性的选择

是一个长期项目,也非常欢迎更多的开发者参与进来,一起建立更加易用的框架。
我也会持续投入,迭代更新,轻量、简单易用,一直都在这方面探索和实践。

2. viz除了代码质量高外,核心的特色是什么?我怎么说服同时不选择axum,而选择viz这个小众的项目。仅仅只是代码质量更高?

这是一个很好的问题,Viz 核心特点之一就是轻量,核心设计轻量,代码轻量,生成的执行文件也相对来说小些。

其实周围有团队选择了salvo,其实salvo很多东西做得一般,但是核心是特色明显,他们主打支持http3和简化了https以及openapi等。我个人非常喜欢viz的代码和设计风格。也真心希望这个项目越来越好,但是可能是时候,写一些文档,建立一些信条和方向,让开发者们知道viz的特点是什么,已经在什么情况下选择viz

再次感谢和支持。:)

这也是长期需要思考的问题。在大多数场景下,axum 肯定是开发者的首选,社区、知名度在那。其他框架也很有自己特色,吸引一些开发者。

正如上面提到的,Viz 一直都在轻量、灵活、简单易用上面探索和实践。如何吸引更多的开发者,还需在文档、基础设施、应用上下功夫。

@athxx
Copy link

athxx commented Jul 11, 2024

我觉得我有空,我也想参与一下,有没有什么规范的?

@fundon
Copy link
Member

fundon commented Jul 11, 2024

目前还没什么规范,也没强制要求,可以描述下诉求 场景 方案 来进行展开

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants