用的框架 Vapor + Plot + Pico css
为啥要用 swift 来写前端,主要是因为好玩。支持黑暗模式自动切换。
网站: https://chris-yard-work.onrender.com
代码: https://github.com/ChrisChou-freeman/chrisYardVapor
玩具项目,亲喷。
![]() | 1 ChrisFreeMan OP 发现 swift 用来写一些简单的页面还是很舒服的,语言有一些优势可以让代码很简洁。 |
![]() | 2 HHAO2019 2023-02-05 12:58:59 +08:00 赣州老表 |
![]() | 3 ChrisFreeMan OP @HHAO2019 hahaha 老表老表 |
![]() | 4 dawn009 2023-02-05 16:11:18 +08:00 性能怎么样? 以前试过,但是因为性能问题放弃了。处理请求的速度比 PHP 和 Rust 慢一个数量级。 |
![]() | 5 agagega 2023-02-05 16:17:24 +08:00 我以为是用 Swift 实现的类似 Jekyll 或者 Hexo 的工具 |
![]() | 6 ChrisFreeMan OP @dawn009 不知道哦,自己没有跑测试,感觉用这个框架的应该都是对性能没多大要求的个人开发者吧。应付一些个人静态内容展示网站还是绰绰有余的。。而且我扫了一圈也没有看见更好的 swift 后端框架选择。 这是最近的社区 benchmark https://web-frameworks-benchmark.netlify.app/result , 中下水平吧 |
![]() | 7 ChrisFreeMan OP ![]() @agagega 你找的可能是这个框架 https://github.com/johnsundell/publish |
![]() | 8 ostholz 2023-02-05 18:24:38 +08:00 还有 HummingBird 和 Alchemy |
![]() | 9 ChrisFreeMan OP @ostholz 看了下 star 有点少,不养肥都不敢用。 |
![]() | 10 MrHyde 2023-02-07 02:19:37 +08:00 你这是静态网站? 我看着有一个 server 啊 |