Forwarded from WebCraft - ремесло веб разработки
Vue | Глобальные Sass/Less переменные
Глобальные переменные css перепроцессоров это удобно и экономит много времени при разработке, можно создать отдельный файл, в котором будут собраны все переменные, но как его использовать в большом проекте, чтоб не пришлось вручную подключать в каждый новый файл компонентов?
По ссылка вы найдете статьи с решением этой проблемы для Vue.js и Nuxt.js
Глобальные переменные css перепроцессоров это удобно и экономит много времени при разработке, можно создать отдельный файл, в котором будут собраны все переменные, но как его использовать в большом проекте, чтоб не пришлось вручную подключать в каждый новый файл компонентов?
По ссылка вы найдете статьи с решением этой проблемы для Vue.js и Nuxt.js
Forwarded from WebCraft - ремесло веб разработки
This media is not supported in your browser
VIEW IN TELEGRAM
Vue | Onsen UI компоненты для мобильных приложений
Onsen UI предоставляет широкий спектр готовых к использованию компонентов Vue, которые соответствуют рекомендациям и дизайну пользовательского интерфейса iOS и Android
Onsen UI предоставляет широкий спектр готовых к использованию компонентов Vue, которые соответствуют рекомендациям и дизайну пользовательского интерфейса iOS и Android
Forwarded from WebCraft - ремесло веб разработки
Vue | Коллекция реализованных проектов
made with vue.js - сайт где собрано всё что связанно с vue.js
- Приложения
- Шаблоны
- Книги
- Фреймворки
- Игры
- Плагины
- Руководства
- и многое другое
Все записи снабжены ссылками на репозитории и документацию.
made with vue.js - сайт где собрано всё что связанно с vue.js
- Приложения
- Шаблоны
- Книги
- Фреймворки
- Игры
- Плагины
- Руководства
- и многое другое
Все записи снабжены ссылками на репозитории и документацию.
Forwarded from TechSkills - книги по программированию
JavaScript. Полное руководство
Автор: Дэвид Флэнаган
Год издания: 2021
Скачать книгу
#javascript #русский
Автор: Дэвид Флэнаган
Год издания: 2021
Скачать книгу
#javascript #русский
Forwarded from IT лекции
📌 Django + Docker
● Django + Docker на русском - часть 1 - Смотреть
● Vue.js + Docker на русском - часть 2 - Смотреть
● Django + Docker разделение настроек - часть 3 - Смотреть
● Django + Docker deploy - часть 4 - Смотреть
● Vue + Docker deploy - часть 5 - Смотреть
● Vue + Docker deploy - часть 5/1 - Смотреть
@itlecture
● Django + Docker на русском - часть 1 - Смотреть
● Vue.js + Docker на русском - часть 2 - Смотреть
● Django + Docker разделение настроек - часть 3 - Смотреть
● Django + Docker deploy - часть 4 - Смотреть
● Vue + Docker deploy - часть 5 - Смотреть
● Vue + Docker deploy - часть 5/1 - Смотреть
@itlecture
YouTube
Django + Docker на русском - часть 1 | Михаил Омельченко
Что такое docker и с чем его едят. Настроим Dockerfile. Познакомимся с docker-compose, docker контейнерами и docker image. Как создать docker образ и docker контейнер.
Docker install - https://docs.docker.com/engine/install/
Что такое Docker - https://et…
Docker install - https://docs.docker.com/engine/install/
Что такое Docker - https://et…
Forwarded from WebCraft - ремесло веб разработки
Vue | Управление зависимостями
У Vue-приложения одна точка входа — файл main.js. Там, помимо создания экземпляра Vue, происходит импорт и своего рода Dependency Injection всех ваших глобальных зависимостей. В итоге получается один огромный файл со всеми конфигурациями.
В этой статье речь пойдет о том, как организовать глобальные зависимости, чтобы этого избежать.
У Vue-приложения одна точка входа — файл main.js. Там, помимо создания экземпляра Vue, происходит импорт и своего рода Dependency Injection всех ваших глобальных зависимостей. В итоге получается один огромный файл со всеми конфигурациями.
В этой статье речь пойдет о том, как организовать глобальные зависимости, чтобы этого избежать.
Forwarded from WebCraft - ремесло веб разработки
Vue | Создание Vue приложения со строго типизацией
Vue.js 2 принес и популяризировал typescript в компонентах и в хранилище (store), но оставил бреши в связи их между собой, store все еще не подсказывает типизацию в компонентах. Чтобы решить эту проблему автор статьи предлагает использовать vue-property-decorator для компонентов и vuex-smart-module для прокидывания типов из стора.
Vue.js 2 принес и популяризировал typescript в компонентах и в хранилище (store), но оставил бреши в связи их между собой, store все еще не подсказывает типизацию в компонентах. Чтобы решить эту проблему автор статьи предлагает использовать vue-property-decorator для компонентов и vuex-smart-module для прокидывания типов из стора.
Forwarded from Веб-страница
7 паттернов Vue, которые стоит использовать чаще
Если вы используете фреймворк Vue, то рекомендуем вам обратить внимание на несколько паттернов, которые присутствуют в официальной документации, но могли быть не замечены:
https://tprg.ru/Pjlc
#vue
Если вы используете фреймворк Vue, то рекомендуем вам обратить внимание на несколько паттернов, которые присутствуют в официальной документации, но могли быть не замечены:
https://tprg.ru/Pjlc
#vue
#english #article #important
Как организовать удобный API-шлюз во Vue
Smart api module for VueJS
https://itnext.io/vue-tricks-smart-api-module-for-vuejs-b0cae563e67b
Как организовать удобный API-шлюз во Vue
Smart api module for VueJS
https://itnext.io/vue-tricks-smart-api-module-for-vuejs-b0cae563e67b
Medium
Vue tricks: smart api module for VueJS
Hi VueJS lowers!
#english #article #important
Автоматическое создание роутов на основе структуры каталогов в папке views.
Довольно интересное решение, правда, несколько смущает использование async/await
https://itnext.io/vue-tricks-smart-router-for-vuejs-93c287f46b50
Готовый пакет с этой штукой.
https://www.npmjs.com/package/vue-automatic-router
Автоматическое создание роутов на основе структуры каталогов в папке views.
Довольно интересное решение, правда, несколько смущает использование async/await
https://itnext.io/vue-tricks-smart-router-for-vuejs-93c287f46b50
Готовый пакет с этой штукой.
https://www.npmjs.com/package/vue-automatic-router
Medium
Vue tricks: smart router for VueJS
Hi VueJS fellows!
Forwarded from Highload — медіа для розробників
Перестанут ли PWA работать в Chrome 93?
Пользователь medium.com по имени Кевин Бэйсит предположил в своем блоге, что 52% всех Progressive Web Apps (PWA) перестанут работать с выходом Chrome 93 и Edge 93. Для решения проблемы Кевин Бэйсит разработал ресурс Progressier, который позволяет создать PWA-приложение за считанные минуты.
https://highload.today/perestanut-li-pwa-rabotat-v-chrome-93/
#google #chrome #mozilla #microsoft #samsung #apple #pwa #edge #progressier
Пользователь medium.com по имени Кевин Бэйсит предположил в своем блоге, что 52% всех Progressive Web Apps (PWA) перестанут работать с выходом Chrome 93 и Edge 93. Для решения проблемы Кевин Бэйсит разработал ресурс Progressier, который позволяет создать PWA-приложение за считанные минуты.
https://highload.today/perestanut-li-pwa-rabotat-v-chrome-93/
#google #chrome #mozilla #microsoft #samsung #apple #pwa #edge #progressier
☕️ 5 продвинутых советов по повышению производительности Vue
Рассмотрим советы и рекомендации по оптимизации памяти и уменьшению повторного рендеринга, которые могут быть применены к любому приложению на vue2/vue3.
https://proglib.io/w/1b444261
#vue
Рассмотрим советы и рекомендации по оптимизации памяти и уменьшению повторного рендеринга, которые могут быть применены к любому приложению на vue2/vue3.
https://proglib.io/w/1b444261
#vue
Forwarded from WebCraft - ремесло веб разработки
Nuxt | Создание файла с глобальными переменными
Хранить глобальные переменные, вроде адреса api для axios, можно и во vuex store, но это получается очень громоздко и избыточно.
Можно создать файл в папке plugins:
Хранить глобальные переменные, вроде адреса api для axios, можно и во vuex store, но это получается очень громоздко и избыточно.
Можно создать файл в папке plugins:
// globalvars.jsПодключить его в nuxt.config.js:
export default ({ app }, inject) => {
inject("vars", {
apiUrl: "some_url",
});
};
export default {И использовать в компонентах:
plugins: ['~/plugins/globalvars.js']
}
this.$vars.apiUrl
Forwarded from WebCraft - ремесло веб разработки
Nuxt + Strapi = ❤️
Strapi — это headless CMS с открытым исходным кодом, сокращающая время затрачиваемое на разработку API.
Strapi предоставляет ряд встроенных возможностей: панель администратора, аутентификацию и управление доступами, управление контентом, генерацию API и т.д.
Серия статей расскажет как подружить Nuxt и Strapi на примере создания сервиса по доставке еды.
Strapi — это headless CMS с открытым исходным кодом, сокращающая время затрачиваемое на разработку API.
Strapi предоставляет ряд встроенных возможностей: панель администратора, аутентификацию и управление доступами, управление контентом, генерацию API и т.д.
Серия статей расскажет как подружить Nuxt и Strapi на примере создания сервиса по доставке еды.
Forwarded from Веб-страница
Топ-10 библиотек UI-компонентов для Vue
Для Vue существует множество различных библиотек, которые предлагают готовые к использованию UI-компоненты. У каждой из них есть свои особенности.
В этой статье представлены наиболее популярные из них:
https://tprg.ru/VFyH
#vue
Для Vue существует множество различных библиотек, которые предлагают готовые к использованию UI-компоненты. У каждой из них есть свои особенности.
В этой статье представлены наиболее популярные из них:
https://tprg.ru/VFyH
#vue
Forwarded from Frontend Info
Руководство по прогрессивным веб-приложениям, которое вы давно искали
Преобразуйте свои старые веб-сайты в PWA https://betterprogramming.pub/the-progressive-web-apps-guide-youve-been-looking-for-5ae3fa2cea83
Преобразуйте свои старые веб-сайты в PWA https://betterprogramming.pub/the-progressive-web-apps-guide-youve-been-looking-for-5ae3fa2cea83
Medium
The Progressive Web Apps Guide You’ve Been Looking For
Convert your old boring websites into PWAs
Попиксельная анимация нас Canvas
Двухчасовой урок по прикольным анимациям.
https://www.freecodecamp.org/news/create-pixel-effects-with-javascript-and-html-canvas/
Двухчасовой урок по прикольным анимациям.
https://www.freecodecamp.org/news/create-pixel-effects-with-javascript-and-html-canvas/
freeCodeCamp.org
Create Pixel Effects with JavaScript and HTML Canvas
You can use JavaScript to create some amazing pixel effects. We've just published a course that will teach you how to use JavaScript to create really cool effects with images and text. You will learn multiple different particle effects with vanilla JavaScript…