Swift语言快速开发Web后台程序,GitHub排行前10

2020-11-11 04:49:33 来源:互联网 阅读:-
【摘要】介绍Vapor 是一个根据纯 Swift 搭建出的 Web 开发框架,现阶段能够运作在 macOS 和 Ubuntu ,用以搭建出好看实用的网址或是 API 服务项目。官方网称是用的数最多的 Swif

介绍

Vapor 是一个根据纯 Swift 搭建出的 Web 开发框架,现阶段能够运作在 macOS 和 Ubuntu ,用以搭建出好看实用的网址或是 API 服务项目。

官方网称是用的数最多的 Swift web 架构,原因是以其在 IBM Swift Package CatalogBETA - Most Essential 排名第一。But 针对一些星辰党并不那么感觉,Perfect 星辰還是多一些的 ;]。 本人感觉针对初心者小伙伴们挑选一款流行、雅致、升级活跃性的架构学习培训就好了,情难忱这些。

当我们第一眼见到 Vapor 的情况下最吸引住我的是 vapor.codes 这一网址,做的很美,包含文本文档网页页面设计风格,很合乎我的食欲,网站域名也很有个性,都说 vapor 是受 Laravel 启迪,掌握架构关键构件和一些英语的语法后要我想到了 Python 的 Flask 架构,包含组件化观念、分布式数据库,想起来都应当很容易入门即拓展。

Swift語言快速开发Web后台运行,GitHub排名前10新项目强烈推荐提议个人收藏

vapor

闪光点详细介绍

  • 根据 Apple SwiftNIO 搭建的非堵塞、量化策略构架,完成性能卓越
  • 应用 Swift 计算机语言完成, 这门强劲的語言简单易学
  • 朝向协议书的设计方案富有感染力,另外致力于种类安全性与可扩展性


Swift語言快速开发Web后台运行,GitHub排名前10新项目强烈推荐提议个人收藏

闪光点详细介绍

Vapor包详细介绍

HTTP、WebSocket、Crypto、Redis、MySQL、PostgreSQL、SQLite、Fluent、JWT、Leaf、Service、Auth

Swift語言快速开发Web后台运行,GitHub排名前10新项目强烈推荐提议个人收藏

包详细介绍


在macOS上安裝

要在macOS上应用Vapor,您只必须安裝Xcode 9.3或高些版本号。

安裝Xcode¶

从Mac App Store 安裝Xcode 9.3或高些版本号。


Swift語言快速开发Web后台运行,GitHub排名前10新项目强烈推荐提议个人收藏

免费下载Xcode以后,务必开启它才可以进行安裝。很有可能也要等一下。

认证安裝¶

根据开启终端设备并运作,认真仔细安裝是不是取得成功:

swift --version

您应当见到类似以下几点的輸出:

Apple Swift version 4.1.0 (swiftlang-900.0.69.2 clang-900.0.38)
Target: x86_64-apple-macosx10.9

必须Swift 4.1或高些版本号。

推荐阅读:女王时尚网