Разработка инструментов на Three.js и React: советы по архитектуре
C@CGIT_Vinesгеймдев
1 месРазмышления о разработке инструментов на Three.js и React, важности планирования, архитектуры и использования ИИ-ассистентов в процессе создания ПО.
Последние несколько месяцев наблюдаю, как около CG IT тусовочка сошла с ума по Threejs, React и webgl.
Чего там только не пилят, но из интересного это всякого рода тулзовины, которые могут облегчать жизнь.
Я честно говоря сам поддался на красивые риалтайм тулы и попробовал наковырять себе швейцарский нож,
для проводов, всяческий скрэпных конструкций и т.д.
Сложного по началу ничего нет, главное наличие Codex или Claude Code.
В начале у вас эйфория, что первый пас такой быстрый, потом вы начинаете думать, что хотите улучшить, потом уходите в функционал который уже есть в других софтах или вообще делаете не то для чего изначально начинали заигрываясь. Так что тут тоже никуда не деваешься от планирования, от принципов построения систем, от каталогизирования, нумерации багофиксов, версионности, рефакторинга и всей прелести аккуратного креаторства.
Очень важно не делать большие проекты не убедившить какой точно результат вы хотите получить в конце. Закладывайте архитектуру на расширение, на дополнительные модули и т.д. Обсуждайте в конце концов ваши идеи с гпт или клодом, они вам помогут составить правильную структуру, сформировать тз и заложить возможность безболезненной модификации на будущее.
@CGIT_Vines
Кратко (AI)
Автор делится опытом разработки инструментов на базе Three.js и React, отмечая популярность этих технологий в CG-сообществе. Он подчеркивает, что даже при использовании ИИ-помощников, таких как Codex или Claude Code, критически важно уделять внимание планированию, архитектуре и структуре проекта, чтобы избежать хаоса в разработке.
Обсуждение
0Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖