javascript

A collection of 8 posts
Отношения в Strapi
strapi

Отношения в Strapi

В реляционной модели данных отношение - это фундаментальное понятие. В общем поэтому и модель называется реляционной от relation. Вся информация в реляционной базе данных, это набор таблиц с данными. Каждая таблица хранит строго определенный тип сущностей. В терминах реляционной модели каждая строка в  таблице, также запись или кортеж, столбец таблицы,
2 min read
Nuxt 3 beta
nuxt

Nuxt 3 beta

И так, через 468 дней после первого коммита Nuxt 3 вышел в бета-версии. Более года интенсивной разработки Nuxt 3. Документация и код. Новая основа Помимо Vue3 и Vite, Nuxt 3 содержит новый серверный движок, который открывает новые возможности. Это  JavaScript сервер приложений который переносим среди множества современных облачных провайдеров. В
1 min read
Nuxt 3 is coming
nuxt

Nuxt 3 is coming

Созданные полностью с нуля для современного web. Гибридный статичный и серверный рендеринг, API маршруты и  native serverless. Что нового ожидается в Nuxt 3 До 75 раз меньше при развертывании сервера и меньший клиентские скрипты для современных браузеров. Оптимальный холодный старт с динамическим разделением кода на стороне сервера, на основе nitro.
2 min read
Nuxt Fetch. How?
nuxt

Nuxt Fetch. How?

Начиная с версии 2.12 в Nuxt появился новый подход к получению данных приложением. Хук Fetch и жизненный цикл Nuxt Сверху вниз NuxtServerInit | Route Middleware | validate | asyncData() | beforeCreate() | created() | [$fetchState.pending = true] >>> fetch() <<< | mounted() [$fetchState.pending = false] Хук fetch() вызывается  после  того, как экземпляр компонента создан на стороне сервера. Эт
3 min read
GSAP ES6
gsap

GSAP ES6

По умолчанию в версии 2.0 по-умолчанию используюся ES модули. Теперь можно импортировать индивидуальные пакеты import TweenMax from 'gsap/TweenMax' import Draggable from 'gsap/Draggable' TweenMax включает (и экспортирует) множество общеиспользуемых классов и мы можем импортировать их: import { TweenMax, TimelineLite, Power2, Elastic, CSSplugin } from 'gsap/TweenMax' // TweenMax includes TweenLite, TimelineLite,
2 min read
Ace Editor "cursor bug"
javascript

Ace Editor "cursor bug"

Некорректное поведение курсора во внедренном редакторе ACE. проблема при редактирование реальное положение курсора не совпадает с визуальным на экране. решение редактор корректно поддерживает только monospace шрифты и если подключен другой шрифт поведение курсора будет не адекватным. Такое возможно когда на сайте или в приложении используется множество стилей и происходит переопределение
1 min read