Simon SeyerforSoftware Engineering Cornersoftware-engineering-corner.zuehlke.com·Nov 11, 2024The retain cycle of Swift async/awaitIn a recent project, we observed one of those bugs that lets every developer jubilate. It was only happening rarely and seemed to manifest in varying ways. But first, some context: We were running a Swift/Vapor server which controls a generic Zühlke...Discuss·1 like·476 readsApple
Alperen Sarışanalperensarisan.dev·Aug 3, 2024Vapor: A Swift Approach to Backend DevelopmentIn the world of web development, choosing the right backend framework can make all the difference. Today, we're diving into Vapor, a server-side Swift web framework that's been gaining traction among developers. Let's explore what makes Vapor unique ...Discuss·30 readsDevelopervapor
XCodexcode.blog·Jul 13, 2024将 Xcode 作为 Vapor 的开发工具配置工作路径 用 Xcode 打开 Vapor 项目目录下的 Package.swift 文件,若是第一次启动,Xcode 会自动安装相应的 SPM 包。 启动之后,如下图所示,点击顶部项目名称, 此时,点击下拉框里的 Edit Scheme 选项, 在打开的弹窗里,选中左侧的 Run ,右侧选中 Options ,找到面板上的 Working Directory,选中并将项目的根目录的全路径填入。路径的填入方式,既可以在终端命令行里通过 pwd 命令查看,也可以直接点击输入框右侧的「文件夹...DiscussXcode
Jay Ravaljraval.hashnode.dev·Mar 31, 2024Exploring Vapor: My Journey in Building My First APITransitioning from frontend to backend development can be intimidating, especially when faced with resistance from fellow developers. However, my journey with Vapor, a Swift-based server-side framework, proved to be both enlightening and empowering. ...Discuss·39 readsiOS
Olanrewaju Olakunlecrossplatformscade.hashnode.dev·Dec 5, 2022How to Build and Run a Vapor Project on Native Open-Source MacOS Nimble EditorVapor is an open-source Swift web framework built for developers interested in creating web apps and Restful APIs just to mention a few. Vapor's simplicity and flexibility make it simple to create a new project on the go thanks to its handy command l...Discuss·266 readsSwift