Истории фуллстек разработчика пробующего себя в крипте
Стек: TypeScript / Node.JS / Python / Solidity
Сайты, боты, смарт-контракты и всё что угодно.
Для связи: @referrence_error
Post #60
5.68K
💎💎💎 Дальше мы прокачаем наше общение с базой данных с помощью NocoDB. Поставить можно по инструкции с сайта или прям из coolify. Просто вешаем на какой то порт и ходим до интерфейса по этому порту или мапим нужный поддомен через nginx pm. По одному инстанусу noco на каждую БД.
Что делает NocoDB?
- Позволит вам управлять вашей БД через отвратный material ui интерфейс (создавать, импортировать, менять таблицы, отображать в разных представлениях и т.д)
- Разграничение прав пользователей и доступ к БД по токенам авторизации
- 🔥 Позволяет клепать формы по типу гугл таблиц для создания записей в таблице. Т.е можно наклепать таких форм и дать какой-нибудь девочке задачу наполнять тебе БД данными не переживая что она уничтожит базу, без необходимости делать интерфейсы самому.
- 🔥🔥 Позволит подключаться к вашей БД через api nocodb из приложений что это поддерживают (например n8n), а так же через SDK для nodejs (например). Это по сути делает ваши БД и таблицы универсальными т.к вам вообще не надо думать о разнице между условным mysql и postgres, писать SQL запросы и т.д.
- 🔥🔥🔥 Позволит общаться с вашей БД как с обычным REST API. Т.е фактически превращает любую SQL БД в нечто подобное airtable/firebase. Т.е, ты будучи беспомощным фронтед разрабом можешь создать себе базу данных и
общаться с ней напрямую без необходимости писать бекенд (пока не упрешься в какую то сложную задачу, конечно).
💎💎💎💎И самое сладкое, n8n. Эта штука позволит вам автоматизировать какое-нибудь безумие, создав какой то пайплайн из действий, который будет запускаться через заданный период времени.
Например:
Каждые 10 минут обращаемся к какому то api и получаем список каких нибдуь монеток, чекаем среди них те что нет в нашей БД, добавляем в базу новые записи и отправляем уведомление в телеграм.
Т.е возможности ограничены фактически вашей фантизией и навыками писать небольшие кусочки кода.
====
В целом этого достаточно что бы не думать о бекенде и прочей инфраструктуре, запилить себе какой-нибудь проектик на реакте и играться только с ним. При этом полностью на своей инфраструктуре и с полным контролем всего и вся, когда какого-нибудь vercel становится недостаточно, а разбирваться с кучей технологий совсем не хочется.
Удачи!
Что делает NocoDB?
- Позволит вам управлять вашей БД через отвратный material ui интерфейс (создавать, импортировать, менять таблицы, отображать в разных представлениях и т.д)
- Разграничение прав пользователей и доступ к БД по токенам авторизации
- 🔥 Позволяет клепать формы по типу гугл таблиц для создания записей в таблице. Т.е можно наклепать таких форм и дать какой-нибудь девочке задачу наполнять тебе БД данными не переживая что она уничтожит базу, без необходимости делать интерфейсы самому.
- 🔥🔥 Позволит подключаться к вашей БД через api nocodb из приложений что это поддерживают (например n8n), а так же через SDK для nodejs (например). Это по сути делает ваши БД и таблицы универсальными т.к вам вообще не надо думать о разнице между условным mysql и postgres, писать SQL запросы и т.д.
- 🔥🔥🔥 Позволит общаться с вашей БД как с обычным REST API. Т.е фактически превращает любую SQL БД в нечто подобное airtable/firebase. Т.е, ты будучи беспомощным фронтед разрабом можешь создать себе базу данных и
общаться с ней напрямую без необходимости писать бекенд (пока не упрешься в какую то сложную задачу, конечно).
💎💎💎💎И самое сладкое, n8n. Эта штука позволит вам автоматизировать какое-нибудь безумие, создав какой то пайплайн из действий, который будет запускаться через заданный период времени.
Например:
Каждые 10 минут обращаемся к какому то api и получаем список каких нибдуь монеток, чекаем среди них те что нет в нашей БД, добавляем в базу новые записи и отправляем уведомление в телеграм.
Т.е возможности ограничены фактически вашей фантизией и навыками писать небольшие кусочки кода.
====
В целом этого достаточно что бы не думать о бекенде и прочей инфраструктуре, запилить себе какой-нибудь проектик на реакте и играться только с ним. При этом полностью на своей инфраструктуре и с полным контролем всего и вся, когда какого-нибудь vercel становится недостаточно, а разбирваться с кучей технологий совсем не хочется.
Удачи!
- 👍 15
- 🔥 2
