Пока вы думаете о интерфейсных фреймворках и аутентификации, вы можете упустить более простые альтернативы.

Когда вы настолько увлечены фреймворками и прочим, легко потерять фокус и забыть о том, чего вы на самом деле пытаетесь достичь с помощью своего продукта. Иногда мне трудно выйти из своей зоны технического комфорта, и я пытаюсь вписать любую идею в стек, с которым я наиболее знаком.

Однако, когда вы выходите за рамки классического мышления, часто есть много более простых способов воплотить ваши идеи в жизнь, как для вас, так и для ваших пользователей. Вот несколько идей:

Расширения браузера

Расширения браузера могут раскрыть большой потенциал, поскольку они позволяют персонализировать работу пользователя в Интернете и даже использовать другие существующие продукты. Кроме того, вы можете рассчитывать на такую ​​платформу, как Интернет-магазин Chrome, которая будет распространять ваше расширение для вас.

Небольшой анекдот о моем опыте работы с браузерными расширениями: пару лет назад я разработал расширение Chrome под названием Комментарии Netflix, которое вводило раздел комментариев при просмотре шоу на Netflix. Я даже сделал для него веб-сайт в надежде привлечь трафик, и веб-сайт перенаправлял на список расширений в Интернет-магазине Chrome. Однако через несколько месяцев основным драйвером трафика стала страница CWS, и веб-сайт почти не регистрировал никаких посещений. По сей день, хотя я прекратил выпуск расширения, чтобы сосредоточиться на других проектах, люди продолжают его скачивать. Это просто к слову, что проще рассчитывать на авторитет домена большой платформы и позволить поисковым системам делать всю работу.

Начало работы было не очень интуитивным (но это я, а я дизайнер), но есть довольно обширная документация, как и во всем Google.

Телеграмм боты

Telegram достиг 700 миллионов активных пользователей в месяц в июне 2022 года, став крупнейшим конкурентом WhatsApp и Messenger. Telegram Bot API поможет вам начать работу за несколько часов и позволит вам делать почти все, что вы можете сделать с веб-приложением, через очень простой интерфейс в чате Telegram.

Кроме того, Telegram Payments API позволяет очень легко осуществлять платежи через поставщиков платежей, таких как Stripe.

Я разработал бота для Telegram только однажды, когда мне пришлось взломать испанскую бюрократию, чтобы получить одно из печально известных назначений NIE в Испании. Поскольку эти встречи почти невозможно найти, я использовал свой ноутбук в качестве сервера Node, на котором работал безголовый браузер. Браузер автоматически проверял, есть ли какие-либо встречи каждые 5 минут, и, если они были, он отправлял мне сообщение Telegram через бота Telegram (это единственный способ сделать это). Внедрить бота Telegram было чрезвычайно просто, и он может быть полезен во многих случаях, когда вам нужно инициировать уведомление, но у вас нет клиента, на котором его можно было бы получить.

Дискорд Боты

У Discord есть лишь часть пользовательской базы Telegram, насчитывающая около 150 миллионов активных пользователей в месяц. Однако его пользовательская база менее разнообразна, и это может быть здорово, если эта ниша является вашей целью. Самое главное, Discord имеет множество функций, которые помогут вам создать сообщество вокруг вашего продукта.

Я сам не разрабатывал ботов для Discord и не являюсь особенно активным пользователем Discord, но недавно я присоединился к бета-версии Midjourney, о которой, я уверен, вы слышали. Midjourney — это программное обеспечение, использующее искусственный интеллект для создания иллюстраций на основе текстовой подсказки, предоставленной пользователем. Как оказалось, бета-версия работает на сервере Discord.

Это позволило команде увидеть, как пользователи используют свой продукт, проводить сеансы вопросов и ответов и отправлять сообщения об обновлениях или новом премиум-плане. Есть даже каналы, где пользователи могут обсуждать продукт между собой, выступая своеобразным форумом. Это может дать невероятно ценные качественные данные для повторения.

Вот Документация разработчика Discord, если вам интересно.