Replit старше и серьёзнее двух своих соседей по этой полке. Изначально это среда, где программисты пишут код прямо в браузере, а встроенный агент, который собирает приложение по описанию обычными словами, появился позже. Отсюда и характер: он даёт вам не только результат, но и всю кухню под ним.
Для человека, который не программист, это и плюс, и минус. Ниже разберём, где именно.
Мы не пересказываем документацию. Мы собрали в Replit журнал занятий для частного репетитора, добавили ученика, записали занятие, отметили оплату и проверили, что суммы сходятся. Всё со снимками, включая то, о чём обычно не пишут.
Что понадобится
Только почта. Регистрация на Replit бесплатная.
Одну вещь стоит знать до начала, чтобы не расстроиться в конце: собрать приложение можно бесплатно, а вот постоянный публичный адрес для приложения, которое хранит данные, бесплатным не будет. Подробнее в конце статьи.
Шаг 1. Описание
Поле для описания на главной. Пишете обычными словами: кто пользуется, что делает, что видит. Наше дословно:

Журнал занятий для частного репетитора в Европе. Репетитор добавляет ученика с ценой за занятие в евро, отмечает проведённые занятия и видит по каждому ученику, сколько тот должен за месяц. Оплаченное занятие отмечается одним нажатием. Сверху общая сумма к получению за текущий месяц. Все суммы только в евро. Оформление светлое и спокойное, на телефоне читается так же хорошо, как на компьютере.
Он сразу отвечает по-русски и пересказывает своими словами, что понял. Это полезнее, чем кажется: если он понял неправильно, видно сразу, а не через двадцать минут.
Шаг 2. Он предложит перейти на более дорогой режим
Примерно на первой минуте работы появляется вот это.

«Эта задача выглядит сложной, режим Max справится лучше». Ни у одного из соседних сервисов такого предложения посреди работы нет.
Что с этим делать. Для первой пробы отказывайтесь и оставайтесь на бесплатном. Наш журнал занятий, включая базу данных и подсчёт сумм, собрался на бесплатном режиме полностью. Предложение появляется рано, до того как хоть что-то пошло не так, то есть это не диагноз вашей задаче, а обычное предложение продавца.
Шаг 3. Сборка
Дальше он работает и подробно рассказывает, что делает. Полезная привычка: он не просто пишет «готово», а перечисляет, что именно собрал.

У нас на всё ушло около пятнадцати минут.
Важное наблюдение, которое чуть не стало ошибкой в этой статье. В середине сборки интерфейс приложения был наполовину английским: заголовки на английском, кнопки на русском. Если бы мы сняли экран в этот момент и написали «Replit делает смешанный язык», это была бы неправда. К концу работы он всё перевёл сам. Дождитесь конца, прежде чем судить.
Что получилось
Полноценный журнал: список учеников, добавление занятия, суммы по каждому и общий итог.

Форма аккуратная и целиком русская, цена сразу в евро.

Проверили руками: добавили ученицу с ценой 35 € за занятие, записали одно занятие. Сверху сразу появилось «к получению 35,00 €», «начислено за месяц 35,00 €», «не оплачено 1».

Одно нажатие на «Отметить оплату», и всё пересчиталось: к получению 0,00 €, оплачено 100 %, не оплачено 0. Ровно то, что просили.
Из мелочей: в одном месте написано «1 занятий» вместо «1 занятие». Правится одной просьбой, но показывает уровень внимания к мелочам: смотреть на результат всё равно придётся своими глазами.
В чём Replit сильнее соседей
Здесь у него есть то, чего нам не хватало в других сервисах.

На панели публикации, рядом с кнопкой, стоят две вещи: выбор, кто вообще может открыть приложение (только вы, только приглашённые, или все), и отдельная кнопка проверки безопасности.
Это не мелочь. В соседнем разборе, про Lovable, мы столкнулись с тем, что готовое приложение отдавало имена и телефоны клиентов любому постороннему, и узнали об этом случайно. Здесь вопрос «кто это увидит» задаётся вам до публикации, а не после.
Второе преимущество для тех, кто пойдёт дальше: под приложением лежит настоящая среда разработки. Когда однажды понадобится программист, ему будет с чем работать, и переносить проект никуда не придётся.
Про публикацию, и это надо знать заранее
Пока вы работаете, ссылка на приложение есть, но Replit прямо пишет на ней: это временный предпросмотр, для публичного доступа он не предназначен.
Постоянный адрес получается публикацией. Бесплатно публикуются только статические страницы, то есть такие, которые ничего не хранят. Наш журнал занятий хранит учеников и занятия, значит его публикация будет платной. Суммы смотрите в своём аккаунте: тарифы меняются, и называть цифру, которая устареет через месяц, нечестно.
Мы публиковать не стали и вам советуем не торопиться. Сначала соберите, покажите нескольким людям по временной ссылке и убедитесь, что это кому-то нужно. Платить за постоянный адрес имеет смысл, когда есть кому по нему ходить.
Кому Replit подходит больше
Берите его, если хотите видеть, что происходит под капотом, и допускаете, что когда-нибудь позовёте разработчика. Берите, если вам с самого начала нужно решать, кто увидит приложение.
Не берите, если задача звучит как «за вечер получить бесплатную ссылку и никому не платить»: у соседей это выходит проще.
Приложение собрано. Дальше начинается работа
Скажем честно, чем это заканчивается чаще всего.
Через неделю у вас работающее приложение и ноль людей, которые им пользуются. Не потому что оно плохое. Потому что код перестал быть узким местом, а всё остальное осталось на месте: кому это нужно, какими словами про это говорить, где эти люди находятся, почему они заплатят вам, а не соберут то же самое сами за один вечер.
Раньше этот вопрос был не виден: до него просто не доходили, деньги и месяцы заканчивались на разработке. Теперь разработка стоит вечер, и вопрос встал в полный рост первым.
В субботу 12 сентября в 12:00 по Брюсселю (13:00 по вашему времени) мы разбираем именно эту часть. Как из собранного приложения получить первых платящих людей: кому его показывать, что говорить, где брать этих людей и как понять, что идея живая, до того как вы вложите в неё год.
Приходите с собранным приложением: разбирать будем на живых примерах участников, и своё вы узнаете.
Тот же путь мы прошли в двух других сервисах, и они проще: Lovable собирает сразу, без вопросов, а Emergent сначала переспрашивает. Если Replit кажется тяжеловатым, начните с любого из них.




