2 天时间用 Swift 撸了一个捷径分享小站

2018-10-02 08:15:45 +08:00
 lloydsheng

主要目的:Swift 练手,尝试一下服务器端 Swift 开发。

Web 框架采用 Vapor,源代码是在 Sharecuts 基础上开发的,改动很多:

  1. 图片和捷径文件存储到了七牛
  2. 数据库换成了 MySQL,原始版本是 PostgreSQL
  3. 风格优化了一下
  4. 增加了微信里打开提示

本来想部署在 Linux 系统上,无奈有些苹果的库在 Linux 上没有实现😳,还是暂时部署在 macOS 系统上。国内目前好像没有 mac 主机服务商,而且我的域名也没时间备案,先在国外服务商 hostmyapple 买了一个的最便宜的主机部署上了🚀。

目前的功能很简单,捷径列表,查看详情和上传。有时间还会再继续优化完善,希望得到各位 V 的意见和建议。 有好玩的捷径上传上去啊!!!

最后,小站链接奉上 💁‍♂️ 捷径盒

8529 次点击
所在节点    Apple
46 条回复
lloydsheng
2018-10-02 13:01:02 +08:00
@makry 之前有 bug,没有显示完全,资源数和少数派差不多
sobigfish
2018-10-02 14:16:17 +08:00
lz macos 主机 有 macOS server mdm/profile manager 么?
kingcos
2018-10-02 14:17:29 +08:00
直接用 Ubuntu 16.04 不就可以了么
Taosky
2018-10-02 14:21:28 +08:00
希望能加段介绍啥的
lloydsheng
2018-10-02 14:51:45 +08:00
@Taosky 收到建议,想每个都录个视频,看起来更容易知道是干嘛的
lloydsheng
2018-10-02 14:53:40 +08:00
@kingcos 不行,编译不了,单 Foundation 库在 Linux 下就有很多 API 没有支持,其他的坑更多
lloydsheng
2018-10-02 14:54:25 +08:00
@sobigfish 可以自己安装,我就自己安装了 Xcode 9.3
lloydsheng
2018-10-02 14:58:50 +08:00
@makry
@whileFalse 网上找了几十组设计师推荐高斯渐变色,现在的效果好多了😊
CommandZi
2018-10-02 15:43:55 +08:00
Swift 好评
可以加个分类或者搜索,现在这样检索不便
lloydsheng
2018-10-02 15:53:23 +08:00
@CommandZi 会尽快加搜索或分类
frozenthrone
2018-10-02 16:22:55 +08:00
搭车发个刚用 github pages 搭建的直播站吧 http://tv.jstudio.win https://i.loli.net/2018/10/02/5bb32ab8c3180.png
hysw2009
2018-10-02 16:43:18 +08:00
服务器好贵
lloydsheng
2018-10-02 17:00:06 +08:00
@hysw2009 不纠结用 swift 可以买很便宜的服务器
EVJohn
2018-10-03 00:27:30 +08:00
hello,可否在网页端增加“在线创建编辑”和“查看已有的捷径结构”的功能
Jackiepie
2018-10-03 11:21:41 +08:00
手动点赞
tigerAndBull
2018-10-04 02:26:20 +08:00
这个页面也是 swift 写的?
lloydsheng
2018-10-08 14:35:26 +08:00
@EVJohn “在线创建编辑”是更新已有捷径?
“查看已有的捷径结构” 这个是查看捷径的步骤?
lloydsheng
2018-10-08 14:35:58 +08:00
@Jackiepie 谢谢
lloydsheng
2018-10-08 14:39:11 +08:00
@tigerAndBull 后端都是 Swift,前端用 JS 和 HTML,UI 用了框架 Skeleton
EVJohn
2018-10-08 23:10:25 +08:00
@lloydsheng 在线创建编辑,是建立一个新的捷径 or 修改已有捷径。毕竟手里只有一台 SE,改的参数太多就很费解了。
“查看已有的捷径结构” 这个是查看捷径的步骤? 是的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/494517

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX