Как занять первое место в поисковой выдаче: добавляем SSR в Vue 3 + Vite приложение
https://proglib.io/p/kak-zanyat-pervoe-mesto-v-poiskovoy-vydache-dobavlyaem-ssr-v-vue-3-vite-prilozhenie-2022-11-24
#coding
#vue
#vite
#ssr
https://proglib.io/p/kak-zanyat-pervoe-mesto-v-poiskovoy-vydache-dobavlyaem-ssr-v-vue-3-vite-prilozhenie-2022-11-24
#coding
#vue
#vite
#ssr
Библиотека программиста
⚡ Как занять первое место в поисковой выдаче: добавляем SSR в Vue 3 + Vite приложение
При разработке на реактивных фреймворках многие забывают о том, что итоговое приложение – это что-то ближе к SPA, а не классический сайт как «на Wordpress». И когда дело доходит до SEO-продвижения, многие хватаются за голову, потому что поисковые системы…
JavaScript Algorithms: Valid Parentheses (LeetCode)
https://javascript.plainenglish.io/javascript-algorithms-valid-parentheses-leetcode-71c5b2f61077
#coding
#javascript
#algorithms
https://javascript.plainenglish.io/javascript-algorithms-valid-parentheses-leetcode-71c5b2f61077
#coding
#javascript
#algorithms
Medium
JavaScript Algorithms: Valid Parentheses (LeetCode)
Given a string s containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.
Two Ways to Rotate an Array in JavaScript
https://dev.to/seanwelshbrown/two-ways-to-rotate-an-array-in-javascript-1bi3
#coding
#javascript
#algorithms
https://dev.to/seanwelshbrown/two-ways-to-rotate-an-array-in-javascript-1bi3
#coding
#javascript
#algorithms
DEV Community
Two Ways to Rotate an Array in JavaScript
Sometimes the toughest questions we might be faced with in technical interviews as Software Engineers...
Automatically Format your code on Git Commit using Husky, ESLint, Prettier in 9 minutes
https://dev.to/ruppysuppy/automatically-format-your-code-on-git-commit-using-husky-eslint-prettier-in-9-minutes-45eg
#coding
#eslint
#prettier
#git
https://dev.to/ruppysuppy/automatically-format-your-code-on-git-commit-using-husky-eslint-prettier-in-9-minutes-45eg
#coding
#eslint
#prettier
#git
DEV Community
Automatically Format your code on Git Commit using Husky, ESLint, Prettier in 9 minutes
When collaborating on a project with several other developers, maintaining a consistent code style...
Replacing Strapi's Default WYSIWYG Editor with TinyMCE Editor
https://dev.to/strapi/replacing-strapis-default-wysiwyg-editor-with-tinymce-editor-168n
#coding
#strapi
https://dev.to/strapi/replacing-strapis-default-wysiwyg-editor-with-tinymce-editor-168n
#coding
#strapi
DEV Community
Replacing Strapi's Default WYSIWYG Editor with TinyMCE Editor
Strapi is an open-source headless CMS that gives developers the freedom to choose their favorite...
Infinite scroll images with Intersection Observer
https://mediajams.dev/post/infinite-scroll-images-in-nuxt.js-using-intersection-observer
#coding
#vue
#nuxt
https://mediajams.dev/post/infinite-scroll-images-in-nuxt.js-using-intersection-observer
#coding
#vue
#nuxt
PostgreSQL Dump Import: How to Restore PostgreSQL Databases? | 3 Easy Methods
https://hevodata.com/learn/postgresql-dump-import/
#coding
#postgresql
https://hevodata.com/learn/postgresql-dump-import/
#coding
#postgresql
Learn | Hevo
PostgreSQL Dump Import: How to Restore PostgreSQL Databases?
Easily perform PostgreSQL dump import using Hevo. Follow our 1-minute interactive product demo for a smooth and efficient import process!
Forwarded from WebCraft - ремесло веб разработки
Как использовать трэйты для создания модульности и эффективности
На примерах рассмотрим, как использовать трейты в Laravel для повторного использования кода и создания модульных приложений. Автор демонстрируют, как создать трейт и использовать его для вынесения общих методов из классов, а также как использовать трейты для расширения функциональности моделей в Laravel.
👉 @web_craft | #laravel
На примерах рассмотрим, как использовать трейты в Laravel для повторного использования кода и создания модульных приложений. Автор демонстрируют, как создать трейт и использовать его для вынесения общих методов из классов, а также как использовать трейты для расширения функциональности моделей в Laravel.
👉 @web_craft | #laravel
Кратко о том, что нового в ECMAScript 2023
Если подобные документы о развитии спецификации ECMAScript 2023 вам даются тяжело и хочется быстро узнать основные аспекты, на помощь приходят подобные обзорные статьи. Вы узнаете о некоторых из новых дополнений, включая
Читать
Если подобные документы о развитии спецификации ECMAScript 2023 вам даются тяжело и хочется быстро узнать основные аспекты, на помощь приходят подобные обзорные статьи. Вы узнаете о некоторых из новых дополнений, включая
Array#findLast
, hashbangs
и Array#toSorted
.Читать
pawelgrzybek.com
What's new in ECMAScript 2023 | pawelgrzybek.com
After reading notes from the last TC39 meeting, it looks like the list of new features coming to JavaScript is already known. The final version of the ECMAScript specification is expected to be published at the end of June.
Forwarded from Frontender Libs - обзор библиотек JS / CSS
Хорошие способы организации большого проекта Vue.js
Рассмотрим руководство по организации крупных проектов на Vue.js. В статье несколько методов для организации проекта, включая использование архитектурных шаблонов, настройку сборки и общие советы по организации файлов и структуре проекта.
👉 @sWebDev
Рассмотрим руководство по организации крупных проектов на Vue.js. В статье несколько методов для организации проекта, включая использование архитектурных шаблонов, настройку сборки и общие советы по организации файлов и структуре проекта.
👉 @sWebDev
Forwarded from Frontender's notes [ru]
🖥Использование адаптивных изображений в веб-разработке
В этой статье автор расскажет, как реализовать адаптивные изображения с JS-обработкой на фронтенде, и почему изображения на сайтах могут адаптироваться как под разрешение экрана устройства для корректного отображения на мобильных устройствах, так и под экраны с высоким DPI для более детализированного отображения, а также вы узнаете какой самый современный и наиболее правильный способ работы с адаптивными изображениями.
Читать...
В этой статье автор расскажет, как реализовать адаптивные изображения с JS-обработкой на фронтенде, и почему изображения на сайтах могут адаптироваться как под разрешение экрана устройства для корректного отображения на мобильных устройствах, так и под экраны с высоким DPI для более детализированного отображения, а также вы узнаете какой самый современный и наиболее правильный способ работы с адаптивными изображениями.
Читать...
iOS Build fail in Script "[CP] Embed Pods Frameworks" with invalid path
https://github.com/flutter/flutter/issues/123852
#coding
#xcode
https://github.com/flutter/flutter/issues/123852
#coding
#xcode
GitHub
iOS Build fail in Script "[CP] Embed Pods Frameworks" with invalid path · Issue #123852 · flutter/flutter
Steps to Reproduce Execute flutter build ios Switch to ios subdirectory Execute pub install Run fastlane target containing: build_app( scheme: "Runner", archive_path: "./build/Runner...
Forwarded from Библиотека программиста | программирование, кодинг, разработка
https://github.com/openai/openai-cookbook
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from BEARlogin Dev
Архитектура frontend
В отличие от бека, инфы про архитектуру фронта очень мало.
Но все-таки есть хорошие материалы.
Мне очень нравиться цикл статей https://khalilstemmler.com/articles/client-side-architecture/introduction//
Он поможет разобраться в принципах, философии и реализации архитектуры на фронте.
Так же могу посоветовать https://feature-sliced.design/ но там есть свои нюансы, о которых постараюсь написать позже.
#frontend #architecture #ddd
В отличие от бека, инфы про архитектуру фронта очень мало.
Но все-таки есть хорошие материалы.
Мне очень нравиться цикл статей https://khalilstemmler.com/articles/client-side-architecture/introduction//
Он поможет разобраться в принципах, философии и реализации архитектуры на фронте.
Так же могу посоветовать https://feature-sliced.design/ но там есть свои нюансы, о которых постараюсь написать позже.
#frontend #architecture #ddd
Khalilstemmler
Client-Side Architecture Basics [Guide] | Khalil Stemmler
Though the tools we use to build client-side web apps have changed substantially over the years, the fundamental principles behind designing robust software have remained relatively the same. In this guide, we go back to basics and discuss a better way to…
Forwarded from BEARlogin Dev
Киллер фича Vue Devtools и IDE
Хочу поделится крутым возможностями которую я недавно обнаружил в Vue Devtools
По умолчанию есть возможность из dev tools перейти прямо к Dom компонента в инспекторе Chrome, что уже очень удобно при отладке разметки и стилей. <> Inspect DOM
Но есть еще более восхитительная возможность переходить в код компонента из браузера прямо в IDE. Можно настроить любой редактор (у меня получилось с VSCode и PHPStorm, другие не пробовал)
Обычно работает из коробки в vue-cli, nuxt, но если нет читайте этот док https://devtools.vuejs.org/guide/open-in-editor.html
Так же эта кнопка появляется только если вы выбираете ваш компонент, а не компонент из Vuetify например.
#vue #devtools #советы
Хочу поделится крутым возможностями которую я недавно обнаружил в Vue Devtools
По умолчанию есть возможность из dev tools перейти прямо к Dom компонента в инспекторе Chrome, что уже очень удобно при отладке разметки и стилей. <> Inspect DOM
Но есть еще более восхитительная возможность переходить в код компонента из браузера прямо в IDE. Можно настроить любой редактор (у меня получилось с VSCode и PHPStorm, другие не пробовал)
Обычно работает из коробки в vue-cli, nuxt, но если нет читайте этот док https://devtools.vuejs.org/guide/open-in-editor.html
Так же эта кнопка появляется только если вы выбираете ваш компонент, а не компонент из Vuetify например.
#vue #devtools #советы
Фронтед-разработчик Илья Туев делится опытом комплексной оптимизации проекта SPA, написанном на Vue 3, с использованием Vuetify для части UI компонентов и Firebase для авторизации.
Читать
Читать
Хабр
Как я сделал SPA в два раза быстрее
Существует огромное множество статей про оптимизацию загрузки веб-сайтов, но часто они обходятся лишь общими советами или абстрактными простыми примерами. В этой статье я хочу поделиться своим опытом...
Removing duplicates in an Array of Objects in JS with Sets
https://dev.to/marinamosti/removing-duplicates-in-an-array-of-objects-in-js-with-sets-3fep
#coding
#javascript
https://dev.to/marinamosti/removing-duplicates-in-an-array-of-objects-in-js-with-sets-3fep
#coding
#javascript
DEV Community
Removing duplicates in an Array of Objects in JS with Sets
The other day at work I was faced with what I think is a rather common problem when dealing with data...
How to know if your application is running in cordova or a web browser
https://ourcodeworld.com/articles/read/390/how-to-know-if-your-application-is-running-in-cordova-or-a-web-browser
#coding
#javascript
#cordova
#mobile
https://ourcodeworld.com/articles/read/390/how-to-know-if-your-application-is-running-in-cordova-or-a-web-browser
#coding
#javascript
#cordova
#mobile
Our Code World
How to know if your application is running in cordova or a web browser
Learn how to detect if your application is running in the browser or is using cordova in a device.