«Неужели нельзя сделать это проще?» – наш программист Павел Куценко задал себе этот воп... — 29 апреля 2026 г. в 12:23:44.595
«Неужели нельзя сделать это проще?» – наш программист Павел Куценко задал себе этот вопрос, когда работал над небольшим личным проектом, тайм-трекером на Django. Как оказалось, можно. Django хорош. Но его архитектура иногда заставляет делать странные вещи. Чтобы реализовать даже небольшую фичу, обычно нужно написать view, зарегистрировать его в urls.ру, создать шаблон, добавить JavaScript для частичных обновлений, подключить формы и валидацию, связать всё это вручную. Так исторически сложилось. Но мы в Evrone не любим, когда шаблоны диктуют, как нам работать. Современный проект – это не про следование ритуалам. Это про удобство разработчика и скорость итераций. Поэтому Павел подумал и пересобрал подход. Так появился next•dj – надстройка над Django, которая убирает главную боль: ручную регистрацию URL. В простейшем варианте страницу можно описать прямо в page.ру. В реальных проектах шаблон обычно выносится в отдельный файл template.djx, который автоматически используется как шаблон страницы. Это не замена Django. Это отказ от устаревших паттернов внутри него. Мне нравится, что программисты Evrone вносят вклад в развитие сообщества разработчиков. next•dj это уже не просто эксперимент, это то, что приносит реальную пользу тем, кто работает с Django и хочет более аккуратную структуру проекта, быстро собирает продукты и ценит простоту и скорость разработки, предпочитает оставаться в Python, не разделяя проект на отдельный backend и React-фронтенд. Мы не ждем, когда большой фреймворк изменится. Мы меняем подход сами. И да, делимся с сообществом. Попробуйте, посмотрите, как он устроен, и поделитесь, что думаете. На сайте – о next•dj подробнее.

