закоммититься.
Сделать свой монетизируемый пет-проект (фуллкек + проверки бизнес-гипотез тоже в соло делать).
Кратко суть без указания идеи: веб-приложение с фронтом на React.js, своим RESTful API, разделением бесплатного и платного доступа.
Какой-то лёгкой БД для хранения данных пользователей и критичных для сервиса данных.
В чём проблема: не знаю, с чего вообще правильно стартовать продумывать архитектуру.
В этом я 0, но очень хочу сам пройти весь путь.
Можно ли основываясь только на данных выше какие-то рекомендации по выбору фреймворков/инструментов дать и на какие вещи точно следует обратить внимание?
Так, чтобы не начать делать и потом не поймать себя на мысли "я дебил, я выстрелил себе в ноги N шагов назад".
Или слишком мало конкретики, чтобы дать дельные советы?
Меня волнует ответ на вопрос: "Как выглядит первый "правильный" технический шаг после проверки бизнес-гипотезы с лендосами — диаграммы делать? БД подобрать сначала? Заморачиваться ли на подборе фреймворков?"
Если вдруг уже есть "Web App Design 101" годный, то отправьте меня его читать.
В ChatGPT не лезу, потому что хочу перед этим получить от живых людей фидбэк/жёсткую критику.
У тебя много логических ошибок, в понимании того, что нужно сделать, чтобы пет проект стал монетизируемым (спойлер: не фреймворк и не архитектура)
Бизнес-гипотеза рабочая для начала. Она проверяется. Я про сугубо технические шаги, ЕСЛИ проверка успешна.
Нельзя. Без домена, нефунецтональных требований никак
сначала в базе данных опиши весь процесс, потом уже рисуй дизайн, "широкими" мазками, экраны, кто за что отвечает, процесс. а потом соединяй.
слышал прямо противоположное. База - это деталь реализации, ее в самый последний момент можно прикрутить в большинстве случаев
Просто у людей data modeling в голове это именно схема бвзы
Вообще есть стартапы, которые с MVP привлекали несколько сотен тысяч долларов, при этом суть проекта – показать клиенту то, чего он хочет. То есть у тебя уже могут быть инвесторы, несколько десятков тысяч пользователей твоего продукта и т.д., тогда ты задумываешься над своей архитектурой. При этом, с вероятностью 99% у тебя есть какая то команда разработчиков, потому что в случае венчурных инвестиций у тебя есть возможность их получить при наличии команды, иначе - вряд ли. Ну то есть, зарабатывать деньги и строить крутую архитектуру имеет совсем небольшой оверлэп, если ты конечно не делаешь какой то прорывной стартап, например аналог AWS. Вопрос я бы ставил так: у меня есть хороший продукт, который приносит бабос, я хочу масштабироваться, как мне это сделать. А смысл что то строить, отполировывать без спроса рынка
"Как выглядит первый "правильный" технический шаг" - не искать "правильных" шагов, а начать с чего-угодно
Обсуждают сегодня