На странице собраны вопросы по Django — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: async, frontend, backend.
Отличие display: none от visibility: hidden CSS-свойства для управления отображением элементов display: none — элемент исключается из потока документа layout формируется заново, поэтому место под элемент не…
Отличия select_related и prefetch_related оба метода оптимизируют обращения Django ORM к связанным моделям select_related: применяет SQL JOIN и получает связанные объекты одним составным запросом лучше всего подходит…
Специальные типы TypeScript, определяющие допустимость значений any — тип, допускающий значение любого вида отключает контроль типов и снижает безопасность типизации never — тип, которому не соответствует ни одно…
В JavaScript конструктор — это функция, которую вызывают с оператором new возвращаемый примитив не учитывается: создаётся объект this результатом становится новый объект, а не примитив если же вернуть объект, он…
Django — зрелый полнофункциональный фреймворк для создания веб-приложений на Python с готовыми ORM, админкой, шаблонизатором и аутентификацией — практически всё необходимое уже включено по умолчанию работает в…
Что делают only() и defer() в Django ORM? оптимизация набора полей, выбираемых у модели only() загружает перечисленные поля, а остальные оставляет для отложенной (ленивой) загрузки defer() убирает указанные поля из…
одно из шести ограничений REST сервер отправляет клиенту исполняемый код, например скрипты даёт возможность динамически расширять функциональность клиента сокращает число обращений к серверу делает кэширование сложнее…
Что означает структурная типизация в TypeScript? механизм типизации TypeScript типы сопоставляются по структуре, то есть по форме объектов совместимость определяется наличием требуемых свойств и соответствием их типов…
Что расшифровывает аббревиатура REST и что она означает? архитектурный стиль взаимодействия распределённых систем Representational State Transfer (передача представлений состояния) базируется на HTTP методах (GET,…
Что представляет собой FSD-архитектура и какие слои в ней используются? FSD (Feature-Sliced Design) — архитектурный паттерн для фронтенда Приложение разделяется на фичи, а слои выделяются по зонам ответственности К…
Что такое протокол HTTPS? защищённая версия протокола передачи данных HTTP применяет TLS/SSL для шифрования соединения сохраняет конфиденциальность и целостность информации выполняет аутентификацию сервера…
Что такое rest оператор? синтаксис ES6, предназначенный для сбора аргументов записывается как ... перед названием параметра объединяет оставшиеся аргументы в массив применяется в функциях с переменным количеством…