主要观点:2024 年忙碌,客户的 R&D 项目多样,大多基于同一栈,包括 Django 等,虽有关于栈的讨论但该栈在处理当前业务时效果不错,虽有局限但常是可行选择,从业务角度技术选择因素多,2025 年期待 Django Ninja 。
关键信息:
- 2024 年客户项目基于同一栈,内部处理 150 万消息/天,外部每秒几百请求。
- 项目开发初期独自工作,后有其他工程师协作,软件工程多为团队活动。
- 所用技术栈有 Django 等,虽不是最 fancy 但复杂度低且工作良好,后续可能会加 Redis 。
- 讨论过是否用最适合的工具,多数项目用 Django 因为团队熟悉,且 Django 有便捷之处,如 Django admin 。
- 并非只写 Django ,也用 Go 建项目,Django 虽有不足但不应被完全否定。
- 从业务角度技术选择因素多,如入职、招聘等,2025 年期待 Django Ninja 。
重要细节: - 提到的技术栈相关链接:Django、Django Rest Framework、Django-Q2、PostgreSQL、mozilla-django-oidc、FastAPI、SQLAlchemy、HTMX、Django Ninja、Pydantic 。
- 2024 年建了多个项目,包括内部和外部项目,且部分项目会在 2025 年有更多发展。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。