3742 читали · 6 лет назад
SPA-сайт на Django + Vue.js (Часть 1 - backend).
Сегодня речь пойдет о том, как использовать модный, новый и активно набирающий популярность javascript-фреймворк Vue.js с python-фреймворком Django. Исходники 1 части здесь! Что мы хотим получить? (конечно - блог) 1. CRUD API - основные функции добавления, чтения, изменения и удаления статей. 2. Разделить backend (django + django-rest-framework) и frontend (html + css + vue.js) части сайта. 3. Получить Single Page Application. Оговорюсь сразу, я не Frontend-разработчик, с дизайном у меня не очень =(, но я постараюсь...
8 месяцев назад
Как подружить Django и современный JavaScript: взгляд практикующего разработчика
Django остаётся одним из самых популярных и удобных веб-фреймворков для Python, обеспечивая надёжную серверную часть и уверенную структуру для проектов. Но что происходит, когда надо добавить динамику на фронтенде? Здесь в игру вступает JavaScript со своими фреймворками (React, Vue, Angular, Svelte) и библиотеками «минималистичного» направления вроде Alpine.js и HTMX. Проблема в том, что мир современного JavaScript выглядит словно лабиринт: npm, webpack, babel, ES6, TypeScript, JSX… Порой глаза разбегаются...