Всем привет! Нужен совет! Я занимаюсь (изучаю, практикую) iOS разработку (Swift, Objective-C), есть идеи для пет-проектов ради портфолио и практики, но без бэкенда их не реализовать. Уже написал одно приложение, у которого бэкенд - сайт на Wordpress (REST API у него очень крутое). Но для моей задачи WP не подходит. Как быть если нужно писать сервер, но навыков не хватает, чтобы сделать все грамотно? Что можете посоветовать? Скорее даже какую технологию выбирать и ее изучать? Node.js, PHP, или же Firebase? Насколько Firebase "ограничивает" в функционале ?
Уже знаком с Node.js (совсем немного), PHP (Yii2) - но не писал на них полноценные REST API
если вы уже знаете свифт, что вам мешает писать бэк на нем?
единственный "недостаток" - избегание проприетарных яблочных СДК. что сейчас не является проблемой.
Lorem Ipsum, уже минимум три года пилю на нем некоторые нагруженные части и микросервисы. мне нравится: и по удобству и по скорости.
на макоси вообще проблем никаких.
на убунте тоже (кроме отсутствия яблочных СДК).
на шапке тоже проблем нет, но надо поколдовать с установкой.
единственный минус для меня - достаточно неспешная компиляция.
Lorem Ipsum, но это тяжёлая артиллерия.
вполне возможно, что вы ищете/хотите что-нибудь из интерпретаторов, которые вообще не требуют компиляции.
и здесь выбор - глаза разбегаются.