Бодренькое видео про разработку обеих составляющих простого клиент-серверного приложения на Swift с использованием фреймворка Kitura.
https://www.youtube.com/watch?v=PNoO6UcFucU
#swift #backend
https://www.youtube.com/watch?v=PNoO6UcFucU
#swift #backend
YouTube
FrenchKit 2016 - End-To-End Application Development with Swift by CHRIS BAILEY
End-To-End Application Development with Swift
The addition of support for Swift as a server-side programming language makes it possible to use not just the same language on client and server, but also to reuse APIs and code. This opens up a world of possibilities…
The addition of support for Swift as a server-side programming language makes it possible to use not just the same language on client and server, but also to reuse APIs and code. This opens up a world of possibilities…
Хайповая статья про GraphQL и его преимущество над REST. Ну правда же отлично смотрится и решает очень много из тех проблем, с которыми лично я сталкивался при разработке того же ЖЖ.
https://medium.com/@ottovw/rest-api-downfalls-and-dawn-of-graphql-dd00991a0eb8#.ypncoud5c
#backend #api
https://medium.com/@ottovw/rest-api-downfalls-and-dawn-of-graphql-dd00991a0eb8#.ypncoud5c
#backend #api
Medium
REST API downfalls, and dawn of GraphQL
And getting started with GraphQL today
Гайд по тому, как поднять веб-сервер на Kitura сразу на iOS. Если у вас появляется закономерный вопрос - зачем это нужно, то там же - шесть юзкейсов. Мой любимый - бесплатный оффлайн режим.
https://developer.ibm.com/swift/2017/03/13/kitura-ios/
#swift #backend
https://developer.ibm.com/swift/2017/03/13/kitura-ios/
#swift #backend
Пожалуй даже слишком подробный разбор всех попсовых фреймворков для серверсайд Swift: Vapor, Kitura, Zewo и Perfect. Кстати, если вы считаете себя специалистом в одном или нескольких из них - пишите мне, есть разговор.
https://medium.com/@rymcol/current-features-benefits-of-the-top-server-side-swift-frameworks-b15b4f2d7bc3
#swift #backend
https://medium.com/@rymcol/current-features-benefits-of-the-top-server-side-swift-frameworks-b15b4f2d7bc3
#swift #backend
Medium
Current Features & Benefits of the Top Server-Side Swift Frameworks
While Server-Side Swift is production ready in my eyes, I know that it can be difficult to recognize where to start or what will fit your…
Запустился аналог почившего objc.io, только про Swift. Обещают раз в два месяца делать новый выпуск с уникальным контентом. В этот раз про SourceKitten, Server Side Swift и безопасность.
http://pragmaticswift.com/issue/may-2017.html
#swift #backend #security
http://pragmaticswift.com/issue/may-2017.html
#swift #backend #security
Podlodka #10 - BaaS, CaaS и self-hosted backend
Обсудили, что делать мобильному разработчику, который хочет написать бэкенд для своего приложения, но понятия не имеет, как. Вместе с Германом Сапрыкиным разобрали все популярные BaaS, CaaS и self hosted решения, их плюсы, минусы и методику выбора подхода для себя. А напоследок узнали, как ему живется и работается в Бангкоке.
SoundCloud: http://bit.ly/2qihGfg
iTunes: http://apple.co/2rhO7bI
Содержание и ссылки: http://telegra.ph/Podlodka-10---BaaS-CaaS-i-self-hosted-backend-05-15
#podlodka #backend
Обсудили, что делать мобильному разработчику, который хочет написать бэкенд для своего приложения, но понятия не имеет, как. Вместе с Германом Сапрыкиным разобрали все популярные BaaS, CaaS и self hosted решения, их плюсы, минусы и методику выбора подхода для себя. А напоследок узнали, как ему живется и работается в Бангкоке.
SoundCloud: http://bit.ly/2qihGfg
iTunes: http://apple.co/2rhO7bI
Содержание и ссылки: http://telegra.ph/Podlodka-10---BaaS-CaaS-i-self-hosted-backend-05-15
#podlodka #backend
SoundCloud
BaaS, CaaS и self-hosted backend
Обсудили, что делать мобильному разработчику, который хочет написать бэкенд для своего приложения, но понятия не имеет, как. Вместе с Германом Сапрыкиным разобрали все популярные BaaS, CaaS и self hos
Лютая годнота про то, как нужно писать бэкенд для мобильного приложения. Покажите вашим бэкендщикам, пусть посмотрят и зададут вам вопросы.
https://habrahabr.ru/post/331120/
#backend
https://habrahabr.ru/post/331120/
#backend
Хабр
Как написать максимально хреновый бэкенд для мобильного приложения
Известно, что практически ни одно мобильное приложение не обходится без бэкенда. Если вы мобильный разработчик, то наверняка сталкивались с такими бородатыми дя...
Порадую хипстерскую часть подписчиков. За 30 минут поднимаем бэкенд на свифте. Хотя, ну серьезно, кому это нужно. Если у вас есть лишнее время, разбирайтесь например с go. Если есть потребность быстро поднять REST API - rails ваше все.
https://news.realm.io/news/altconf-2017-chris-bailey-full-stack-swift-in-30-minutes/
#backend #swift
https://news.realm.io/news/altconf-2017-chris-bailey-full-stack-swift-in-30-minutes/
#backend #swift
Разбираемся с подходами к архитектуре серверной части для мобильных приложений. Сравниваем один общий API с декомпозированными под разные клиенты.
http://samnewman.io/patterns/architectural/bff/
#architecture #backend
http://samnewman.io/patterns/architectural/bff/
#architecture #backend
Сравнение REST и GraphQL с нескольких ракурсов. Интереснее всего почитать комментарии, там есть ряд набросов, почему GraphQL - это ничего кроме хайпа.
https://habrahabr.ru/post/335158/
#backend
https://habrahabr.ru/post/335158/
#backend
Habr
Сравнение REST и GraphQL
Перевод статьи Sashko Stubailo GraphQL vs. REST Два способа отправки данных по протоколу HTTP: в чем разница? GraphQL часто представляют как революционно новый путь осмысления API. Вместо работы...
Про особенности работы с GCD на сервере. Старожилы чатика помнят индуса, который заходил и про это спрашивал. Теперь вы знаете, какую ссылку ему пошарить.
http://khanlou.com/2017/09/dispatch-on-the-server/
#concurrency #swift #backend
http://khanlou.com/2017/09/dispatch-on-the-server/
#concurrency #swift #backend
Устав от обсуждения бесконечного количества архитектур мобильных приложений, мы в подкасте Podlodka решили посмотреть, а что есть у наших коллег по цеху. В этом выпуске Борис Каплуновский, бэкенд-разработчик с огромным стажем и бывший CTO Aviasales, рассказал нам про микросервисную архитектуру. Разобрали все на пальцах, обсудили, как это касается мобильных разработчиков, и неплохо похоливарили про то, насколько обозначенные Борисом подходы применимы и на клиенте.
http://bit.ly/2j7G7qu
#podlodka #backend #architecture
http://bit.ly/2j7G7qu
#podlodka #backend #architecture
Telegraph
Podlodka #34 – Микросервисная архитектура
Устав от обсуждения бесконечного количества архитектур мобильных приложений, мы решили посмотреть, а что есть у наших коллег по цеху. В этом выпуске Борис Каплуновский, бэкенд-разработчик с огромным стажем и бывший CTO Aviasales, рассказал нам про микросервисную…
Amazon запустили AWS AppSync – GraphQL BaaS. Пока паблик превью, так что можно начинать тестить.
https://aws.amazon.com/blogs/aws/introducing-amazon-appsync/
#backend
https://aws.amazon.com/blogs/aws/introducing-amazon-appsync/
#backend
Amazon
Introducing AWS AppSync – Build data-driven apps with real-time and off-line capabilities | Amazon Web Services
September 8, 2021: Amazon Elasticsearch Service has been renamed to Amazon OpenSearch Service. See details. In this day and age, it is almost impossible to do without our mobile devices and the applications that help make our lives easier. As our dependency…
Команда написала бэкенд проекта на свифте и делится своими впечатлениями. Если кратко – то для фана использовать можно, для чего-то серьезного – вряд ли.
https://medium.com/hackers-at-cambridge/why-were-writing-our-website-in-swift-2e620ae7b72b
#swift #backend
https://medium.com/hackers-at-cambridge/why-were-writing-our-website-in-swift-2e620ae7b72b
#swift #backend
Medium
Why we’re writing our website in Swift
Summary — Using Swift as a backend language at this stage is an interesting learning experience and well-suited to a project of this small…
Мне говорили, что иногда нужно подкидывать статьи про сервер сайд свифт. Хоть я и не фанат, но вот вроде неплохой туториал-сравнение китуры и вэйпора.
https://www.hackingwithswift.com/articles/73/server-side-swift-kitura-vs-vapor
#swift #backend
https://www.hackingwithswift.com/articles/73/server-side-swift-kitura-vs-vapor
#swift #backend
Hacking with Swift
Server-Side Swift: Kitura vs Vapor
Want a detailed comparison of server-side Swift frameworks? Look no further.
Ввод в хайлоад для новичков, прямо вот на пальцах.
http://highload.guide/blog/highload-for-beginners.html
#backend
http://highload.guide/blog/highload-for-beginners.html
#backend
highload.guide
HighLoad++ для начинающих
Чтобы рассказать, что такое highload, надо для начала определиться с термином. При попытке "разгадать" сам термин, начнем, естественно, с прямого перевода – это высокая нагрузка.
Apple переходит к новому формату рабочей группы вокруг серверного свифта.
https://swift.org/server/
#swift #backend
https://swift.org/server/
#swift #backend
Swift.org
Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.