TGViewer
Канал Никиты из IT Канал Никиты из IT @niar42 · 2.43K subscribers
Post #251 1.04K
Бытовая грамотность вайбкодера.
Часть 1/2

Порог входа в создание приложений сейчас смешной. Открыл Codex или Claude Code, написал «сделай сервис» — получил результат. Но рано или поздно начнётся:
package.json, .env, docker-compose.yml, git push, DNS, VPS, nginx, logs.

В общем, чтобы что-то нормальное сделать, мало грамотно поставить задачу нейронке — надо хотя бы примерно понимать среду, в которой живёт код.

Начну с того, что под рукой каждый день

1⃣ Из чего состоит приложение

Почти любая аппка от сайта до игры — это несколько частей:
— интерфейс: то, что видит пользователь;
— роуты/API: точки, куда уходят запросы;
— база данных: где лежат заявки, юзеры, товары;
— логика: правила, по которым всё работает.

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

Понимая это, задачу агенту ставишь конкретнее: «хочу такое-то приложение, давай подумаем сначала над интерфейсом, потом над БД и роутами». Качество ответа сразу растёт.

2⃣ Markdown и текстовые файлы

ТЗ, README, документация, конфиги живут в .md, .json, .yaml, .env.

Markdown освой первым: на нём удобно писать задачи агенту и он лучше их воспринимает. Минимум — заголовки, списки, ссылки, кодовые блоки, таблицы.

3⃣ Редактор

VS Code, Cursor, Windsurf — любой, где открываешь проект целиком, ищешь файл по названию, видишь структуру папок и запускаешь терминал. Работать через один файл в блокноте — быстрый путь к хаосу.

4⃣ Терминал и npm

Агент сам ставит зависимости, читает логи, чинит ошибки почти без тебя. Но смысл происходящего надо понимать:

— npm install — ставит зависимости проекта;
— npm run dev — запускает проект для разработки;
— npm run build — собирает финальную версию (заодно покажет, есть ли ошибки).

Прям наизусть не обязательно. Но нужно понимать, что агент сейчас делает, и уметь самому выполнить базовое, хотя бы запустить приложение.

5⃣Git и GitHub

Git — это сохранения в игре. Сломал нейронкой — откатился на рабочую версию.
GitHub — место, где проект живёт, обновляется и передаётся другому человеку или агенту.

Минимум: commit, push, pull, branch, diff. Хороший уровень — попросить агента оформить изменения отдельным коммитом.

***

В один пост всё не влезло, нужен второй. Там про то, как вывести проект в интернет и не спалиться.

Так что если зашло — накидайте 50 реакций, и выложу вторую часть =)
  • 🔥 68
  • ❤‍🔥 15
  • 🌭 11
More from @niar42
  1. Sep 17, 2026Я не живу в России по политическим причинам с 2023 года. И я продолжаю работать с российск…
  2. Sep 16, 2026Ребят, вам вот так могут писать скамеры упоминая мой канал. Мне пара человек написало об э…
  3. Sep 16, 2026За две недели в ИИ навалили дофига всего Gemini апнули флешку до 3.8. Вообще хорошая модел…
  4. Sep 13, 2026Обещал позвать вас пообщаться — зову =) На скрине немного того, что мы сейчас пилим. Назыв…
  5. Sep 5, 2026Где-то полтора года назад мы собирались запускать своё обучение по автоматизации нейросетя…
  6. Sep 4, 2026Своровал отсюда Астра играет на пианино в прямом эфире. Это про то, насколько быстро она у…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →