Forwarded from Шпаргалки для айтишников
This media is not supported in your browser
VIEW IN TELEGRAM
Методы работы с массивами в JavaScript.
Работает намного лучше, чем ваш файл .env
Шесть месяцев назад я призывал всех отказаться от использования файлов .env в пользу подходов, использующих секретные платформы управления. С тех пор я узнал и испытал гораздо больше о том, как эффективно управлять переменными среды. В этой статье я снова аргументирую, почему мы должны сократить практику хранения всех переменных среды в файле .envи перейти к более сложному подходу к управлению ими в локальной разработке.
https://medium.com/@tony.infisical/the-death-of-the-env-file-6d65bfc6ac5e
Шесть месяцев назад я призывал всех отказаться от использования файлов .env в пользу подходов, использующих секретные платформы управления. С тех пор я узнал и испытал гораздо больше о том, как эффективно управлять переменными среды. В этой статье я снова аргументирую, почему мы должны сократить практику хранения всех переменных среды в файле .envи перейти к более сложному подходу к управлению ими в локальной разработке.
https://medium.com/@tony.infisical/the-death-of-the-env-file-6d65bfc6ac5e
24 мощных HTML-атрибута, которыми должен овладеть каждый старший веб-инженер!
Существует множество HTML-атрибутов, в дополнение к некоторым базовым атрибутам есть много полезных и особенно мощных атрибутов;
В этой статье будут представлены 24 мощных HTML-атрибута, которые сделают ваш веб-сайт более динамичным и интерактивным
https://shly.link/NKRe1
Существует множество HTML-атрибутов, в дополнение к некоторым базовым атрибутам есть много полезных и особенно мощных атрибутов;
В этой статье будут представлены 24 мощных HTML-атрибута, которые сделают ваш веб-сайт более динамичным и интерактивным
https://shly.link/NKRe1
Как раскрыть возможности многопоточности в JavaScript с помощью Web Workers
В этой статье я покажу вам, как использовать Web Workers для создания многопоточного приложения JavaScript, которое может выполнять тяжелые вычисления в фоновом режиме, сохраняя при этом пользовательский интерфейс отзывчивым и интерактивным.
https://dev.to/this-is-learning/how-to-unleash-the-power-of-multithreading-in-javascript-with-web-workers-20m5
В этой статье я покажу вам, как использовать Web Workers для создания многопоточного приложения JavaScript, которое может выполнять тяжелые вычисления в фоновом режиме, сохраняя при этом пользовательский интерфейс отзывчивым и интерактивным.
https://dev.to/this-is-learning/how-to-unleash-the-power-of-multithreading-in-javascript-with-web-workers-20m5
🔥2
20 лучших фрагментов JavaScript
Вот 20 полезных фрагментов JavaScript, которые могут помочь вам при работе над вашими проектами: https://www.javacodegeeks.com/2023/05/20-best-javascript-snippets.html
Вот 20 полезных фрагментов JavaScript, которые могут помочь вам при работе над вашими проектами: https://www.javacodegeeks.com/2023/05/20-best-javascript-snippets.html
Java Code Geeks
20 Best JavaScript Snippets
Here are 20 useful JavaScript snippets that can help you when working on your projects: 1. Get current date and time: const now = new Date(); 2. Check if
🔥2
Искусство микро-фронтендов
Недавно я услышал термин «микрофронтенды» и захотел разобраться, что за этим стоит. Самая первая идея, которая пришла мне в голову, заключалась в том, что это должно быть похоже на Micro Services со слабо связанными интерфейсными компонентами. Однако при этом мне стало любопытно, как реализовать эту концепцию для реальных промышленных приложений вместе с устаревшими системами. Я немного покопался в этом вопросе и нашел несколько интересных концепций за кулисами, и я подытожу эти выводы в этой статье. https://medium.com/sysco-labs/the-art-of-micro-frontends-5184065ab74b
Strawberry — это крошечный интерфейсный фреймворк, который дает вам реактивность и компонуемость. Он делает это с нулевыми зависимостями, без шага сборки и умещается менее чем в 3 КБ при сжатии gzip. https://18alan.space/strawberry/
Недавно я услышал термин «микрофронтенды» и захотел разобраться, что за этим стоит. Самая первая идея, которая пришла мне в голову, заключалась в том, что это должно быть похоже на Micro Services со слабо связанными интерфейсными компонентами. Однако при этом мне стало любопытно, как реализовать эту концепцию для реальных промышленных приложений вместе с устаревшими системами. Я немного покопался в этом вопросе и нашел несколько интересных концепций за кулисами, и я подытожу эти выводы в этой статье. https://medium.com/sysco-labs/the-art-of-micro-frontends-5184065ab74b
Strawberry — это крошечный интерфейсный фреймворк, который дает вам реактивность и компонуемость. Он делает это с нулевыми зависимостями, без шага сборки и умещается менее чем в 3 КБ при сжатии gzip. https://18alan.space/strawberry/
Medium
The Art of Micro Frontends
A modular architecture design for web applications
Я создал более 100 уникальных шаблонов CSS | Лучшая коллекция 🤩
https://dev.to/afif/i-created-100-unique-css-patterns-the-best-collection-31cl
https://dev.to/afif/i-created-100-unique-css-patterns-the-best-collection-31cl
DEV Community
I created 100+ unique CSS patterns | The best collection 🤩
After the CSS Loaders and the CSS Underline/Overlay animations, I am back with another big...
Создание интеллектуальной CRM с использованием ChatGPT, PostgreSQL и ToolJet
В этом руководстве вы узнаете, как создать приложение CRM (управление взаимоотношениями с клиентами) с использованием ChatGPT, ToolJet и PostgreSQL. https://dev.to/tooljet/building-an-intelligent-crm-using-chatgpt-postgresql-and-tooljet-4jod
В этом руководстве вы узнаете, как создать приложение CRM (управление взаимоотношениями с клиентами) с использованием ChatGPT, ToolJet и PostgreSQL. https://dev.to/tooljet/building-an-intelligent-crm-using-chatgpt-postgresql-and-tooljet-4jod
DEV Community
Building an intelligent CRM using ChatGPT, PostgreSQL, and ToolJet
In this tutorial, you'll learn how to build a CRM (Customer Relationship Management) application...
Раскрыты секретные советы по HTML — станьте ниндзя веб-разработки за одну ночь!
Готовы ли вы быстро освоить веб-разработку? Приготовьтесь раскрыть сверхсекретные приемы HTML, которые улучшат ваши способности! С помощью этих эффективных подходов вы сможете создавать красивые веб-сайты, которые удивят как пользователей, так и клиентов.
Приготовьтесь изменить свой код с помощью этих советов по HTML для инсайдеров.
https://javascript.plainenglish.io/secret-html-tips-revealed-become-a-web-development-ninja-overnight-29ce004021b
Готовы ли вы быстро освоить веб-разработку? Приготовьтесь раскрыть сверхсекретные приемы HTML, которые улучшат ваши способности! С помощью этих эффективных подходов вы сможете создавать красивые веб-сайты, которые удивят как пользователей, так и клиентов.
Приготовьтесь изменить свой код с помощью этих советов по HTML для инсайдеров.
https://javascript.plainenglish.io/secret-html-tips-revealed-become-a-web-development-ninja-overnight-29ce004021b
This media is not supported in your browser
VIEW IN TELEGRAM
Совет по CSS! 📜
Вы можете использовать анимацию, управляемую прокруткой, для создания крутых эффектов прокрутки, которые меняются в зависимости от размера области просмотра. 🤓
Без JavaScript ! 🤯
img {
animation: clip both;
animation-timeline: --article;
animation-range: exit;
}
https://codepen.io/jh3y/pen/NWOJPoO
Вы можете использовать анимацию, управляемую прокруткой, для создания крутых эффектов прокрутки, которые меняются в зависимости от размера области просмотра. 🤓
Без JavaScript ! 🤯
img {
animation: clip both;
animation-timeline: --article;
animation-range: exit;
}
https://codepen.io/jh3y/pen/NWOJPoO
🔥8
5 лучших библиотек компонентов Tailwind
Почему вы можете захотеть использовать библиотеку компонентов на основе Tailwind вместо чего-то вроде MUI, Chakra UI и Mantine? Если вы используете Tailwind, лучше всего использовать библиотеку компонентов на основе Tailwind, где вы можете напрямую настраивать компоненты с попутным ветром. https://dev.to/apestein/top-5-tailwind-component-libraries-m0c
Почему вы можете захотеть использовать библиотеку компонентов на основе Tailwind вместо чего-то вроде MUI, Chakra UI и Mantine? Если вы используете Tailwind, лучше всего использовать библиотеку компонентов на основе Tailwind, где вы можете напрямую настраивать компоненты с попутным ветром. https://dev.to/apestein/top-5-tailwind-component-libraries-m0c
DEV Community
Top 5 Tailwind Component Libraries
Introduction Why might you want to use a tailwind based component library instead of a...
👍3
В чем разница между «let» и «var» в JavaScript
В программировании на JavaScript эффективное объявление переменных и область видимости требуют глубокого понимания их ключевых различий. « var» вводит область действия блока и избегает подъема, тогда как « let» избегает подъема и используется для объявления переменной с функциональной областью.
Итак, добро пожаловать в наше руководство, посвященное ключевым различиям между ключевыми словами varи let. Кроме того, мы также предоставим лучшие практики их использования.
https://www.geeksveda.com/javascript-let-vs-var/
В программировании на JavaScript эффективное объявление переменных и область видимости требуют глубокого понимания их ключевых различий. « var» вводит область действия блока и избегает подъема, тогда как « let» избегает подъема и используется для объявления переменной с функциональной областью.
Итак, добро пожаловать в наше руководство, посвященное ключевым различиям между ключевыми словами varи let. Кроме того, мы также предоставим лучшие практики их использования.
https://www.geeksveda.com/javascript-let-vs-var/
GeeksVeda - Open Source, Programming, and Technology
Learn JavaScript "let" and "var" (with Examples)
Know the differences between “var” and “let” in JavaScript in terms of scope, hoisting, reassignment, and redeclaration through our guide!
👍1
7 репозиториев GitHub, которые должен знать каждый веб-разработчик:
📍https://github.com/ryanmcdermott/clean-code-javascript
📍https://github.com/trekhleb/javascript-algorithms
📍https://github.com/getify/You-Dont-Know-JS
📍https://github.com/goldbergyoni/nodebestpractices
📍https://github.com/thedaviddias/Front-End-Checklist
📍https://github.com/ripienaar/free-for-dev
📍https://github.com/amejiarosario/dsa.js-data-structures-algorithms-javascript
📍https://github.com/ryanmcdermott/clean-code-javascript
📍https://github.com/trekhleb/javascript-algorithms
📍https://github.com/getify/You-Dont-Know-JS
📍https://github.com/goldbergyoni/nodebestpractices
📍https://github.com/thedaviddias/Front-End-Checklist
📍https://github.com/ripienaar/free-for-dev
📍https://github.com/amejiarosario/dsa.js-data-structures-algorithms-javascript
❤5
Древовидные представления в css
Древовидное представление (сворачиваемый список) можно создать, используя только html и css , без необходимости использования JavaScript.
https://iamkate.com/code/tree-views/
Древовидное представление (сворачиваемый список) можно создать, используя только html и css , без необходимости использования JavaScript.
https://iamkate.com/code/tree-views/
Iamkate
Tree views in CSS
How to create a tree view (collapsible list) using only HTML and CSS
This media is not supported in your browser
VIEW IN TELEGRAM
Карточки с Hover Effect , чистым CSS и HTML
https://github.com/atherosai/ui/blob/main/pages/cards-hover-effect.tsx
https://github.com/atherosai/ui/blob/main/pages/cards-hover-effect.tsx
👍3🤣1
Forwarded from Шпаргалки для айтишников
This media is not supported in your browser
VIEW IN TELEGRAM
Display - CSS
легче выучить, когда это анимировано.
легче выучить, когда это анимировано.
👍3
Анонс TypeScript 5.1
Сегодня мы рады объявить о выпуске TypeScript 5.1!
Если вы еще не знакомы с TypeScript, это язык, основанный на JavaScript путем добавления конструкций, называемых типами. Эти типы могут описывать некоторые детали нашей программы и могут быть проверены TypeScript до того, как они будут скомпилированы, чтобы выявить возможные опечатки, логические ошибки и многое другое. https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/
Сегодня мы рады объявить о выпуске TypeScript 5.1!
Если вы еще не знакомы с TypeScript, это язык, основанный на JavaScript путем добавления конструкций, называемых типами. Эти типы могут описывать некоторые детали нашей программы и могут быть проверены TypeScript до того, как они будут скомпилированы, чтобы выявить возможные опечатки, логические ошибки и многое другое. https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/
Microsoft News
Announcing TypeScript 5.1
Today we’re excited to announce the release of TypeScript 5.1! If you’re not yet familiar with TypeScript, it’s a language that builds on JavaScript by adding constructs called types. These types can describe some details about our program, and can be checked…
This media is not supported in your browser
VIEW IN TELEGRAM
Создайте этот гладкий эффект наведения галереи карточек с помощью свойства CSS Flex Grow
🔥2
Как создать видеоплеер на Vanilla Javascript и HTML5
Вы узнаете, как создать свой собственный видеоплеер на JavaScript, используя простые методы, и получите действительно крутые результаты!
https://hashnode.knulst.de/how-to-build-a-video-player-in-vanilla-javascript-and-html5
Вы узнаете, как создать свой собственный видеоплеер на JavaScript, используя простые методы, и получите действительно крутые результаты!
https://hashnode.knulst.de/how-to-build-a-video-player-in-vanilla-javascript-and-html5
pauls dev blog
How to Build a Video Player in Vanilla Javascript And HTML5
You’ll learn how to create your own JavaScript video player using simple methods and will end up with really cool results!
🔥3