Что такое DOM в JavaScript?
__________
Обзор DOM и того, что представляет каждый узел в DOM. Вы больше не будете спрашивать, что такое DOM в JavaScript.
https://shly.link/8p9t8
__________
Обзор DOM и того, что представляет каждый узел в DOM. Вы больше не будете спрашивать, что такое DOM в JavaScript.
https://shly.link/8p9t8
Medium
What is DOM in JavaScript?
An overview of the DOM and what every node in the DOM represents. You will no longer ask what is the DOM in JavaScript.
Стратегии развития GIT в 2022 году
В современной разработке программного обеспечения скорость и гибкость имеют решающее значение, когда речь идет о разработке и выпуске программного обеспечения. Однако, когда у вас одновременно работает большая команда разработчиков, код ветвления и слияния может быстро стать беспорядочным.
Поэтому командам необходимо иметь процесс для одновременного внедрения нескольких изменений. Именно здесь наличие эффективной стратегии ветвления становится приоритетом для этих команд.
https://shly.link/NnvvK
В современной разработке программного обеспечения скорость и гибкость имеют решающее значение, когда речь идет о разработке и выпуске программного обеспечения. Однако, когда у вас одновременно работает большая команда разработчиков, код ветвления и слияния может быстро стать беспорядочным.
Поэтому командам необходимо иметь процесс для одновременного внедрения нескольких изменений. Именно здесь наличие эффективной стратегии ветвления становится приоритетом для этих команд.
https://shly.link/NnvvK
Medium
GIT Branching Strategies in 2022
Collaboration in software development is crucial. Defining a way to share the code is fundamental to the success of any project.
Что такое программный стек?
________
Разработчики должны знать о стеке программного обеспечения, что позволит им выбрать правильный стек для разработки своих приложений.
https://shly.link/bwFYC
________
Разработчики должны знать о стеке программного обеспечения, что позволит им выбрать правильный стек для разработки своих приложений.
https://shly.link/bwFYC
DZone
What Is Software Stack?
Developers should know about software stack, enabling them to pick the right stack for developing their apps.
📚Подборка тематичеких каналов для программистов📚
СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ
🐧 Новости и информация из мира Linux
https://t.me/linux_sup
⚙️ Контейнеры, оркестраторы, мониторинг и др.
https://t.me/dev_ops_info
🕸 Сетевая архитектура и администрирование
https://t.me/network_arch
ПРОГРАММИРОВАНИЕ
🧑💻 Разработка внешнего интерфейса
https://t.me/Frontend_now
🎨 Веб дизайн
https://t.me/goodw_design
🔺 Все что связано с Angular, Vuejs
https://t.me/Angular_Vuejs
⚛️ Все что связано с reactjs
https://t.me/react_prog
🐍 Программирование Python
https://t.me/Welcome_Python
🐍⌨️Код Python
https://t.me/pycodings
☕️ Программирование Java
https://t.me/java_sup
📲 Все по мобильной разработке: iOS, Android
https://t.me/imobile_dev
🗃 Базы данных SQL/NOSQL
https://t.me/database_group
🌥 Облачные сервисы, вычисления и безопасность
https://t.me/cloud_comp
🔬 Data Science, Big Data, Machine Learning
https://t.me/bigdata_world
🔬📜Проекты Data Science, Big Data, Machine Learning
https://t.me/ML_programming
🤯 Программирование для новичков
https://t.me/easy_program
🪲 Тестирование программного обеспечения
https://t.me/testin_new
🪛 General programming (инструменты и руководства для программистов)
https://t.me/generalprog
📚Шпаргалки для айтишников (шпаргалки и руководства для системных администраторов, программистов, специалистов по безопасности и т.п.)
https://t.me/itcheat_sheet
НОВОСТНЫЕ РЕСУРСЫ
🚀 Новости HighTech
https://t.me/htech_news
🕰 Последнии новости из мира науки
https://t.me/gmorning_news
GITHAB
🐍 Python (гитхаб тренды)
https://t.me/pythonghub
☕️ Java (гитхаб тренды)
https://t.me/javaghub
🟨 Javascript (гитхаб тренды)
https://t.me/Jsghub
БУДНИ ПРОГРАММИСТА (ЮМОР) 📌
😁 Daily Dev Jokes
https://t.me/dev_jokes
ЗАЩИТА ВЗЛОМ БЕЗОПАСНОСТЬ
🔒 Информационная безопасность
https://t.me/crypto_security_lab
👨✈️ Новости из мира хакинга
https://t.me/Hackme_news
ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ, РОБОТОТЕХНИКА
👓 Компьютерное зрение, виртуальная реальность
https://t.me/AR_VR_vision
🦾 Канал о Робототехнике и автоматизации
https://t.me/robotics_scince
🕹 IOT (мир интернета вещей)
https://t.me/IoTprog
СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ
🐧 Новости и информация из мира Linux
https://t.me/linux_sup
⚙️ Контейнеры, оркестраторы, мониторинг и др.
https://t.me/dev_ops_info
🕸 Сетевая архитектура и администрирование
https://t.me/network_arch
ПРОГРАММИРОВАНИЕ
🧑💻 Разработка внешнего интерфейса
https://t.me/Frontend_now
🎨 Веб дизайн
https://t.me/goodw_design
🔺 Все что связано с Angular, Vuejs
https://t.me/Angular_Vuejs
⚛️ Все что связано с reactjs
https://t.me/react_prog
🐍 Программирование Python
https://t.me/Welcome_Python
🐍⌨️Код Python
https://t.me/pycodings
☕️ Программирование Java
https://t.me/java_sup
📲 Все по мобильной разработке: iOS, Android
https://t.me/imobile_dev
🗃 Базы данных SQL/NOSQL
https://t.me/database_group
🌥 Облачные сервисы, вычисления и безопасность
https://t.me/cloud_comp
🔬 Data Science, Big Data, Machine Learning
https://t.me/bigdata_world
🔬📜Проекты Data Science, Big Data, Machine Learning
https://t.me/ML_programming
🤯 Программирование для новичков
https://t.me/easy_program
🪲 Тестирование программного обеспечения
https://t.me/testin_new
🪛 General programming (инструменты и руководства для программистов)
https://t.me/generalprog
📚Шпаргалки для айтишников (шпаргалки и руководства для системных администраторов, программистов, специалистов по безопасности и т.п.)
https://t.me/itcheat_sheet
НОВОСТНЫЕ РЕСУРСЫ
🚀 Новости HighTech
https://t.me/htech_news
🕰 Последнии новости из мира науки
https://t.me/gmorning_news
GITHAB
🐍 Python (гитхаб тренды)
https://t.me/pythonghub
☕️ Java (гитхаб тренды)
https://t.me/javaghub
🟨 Javascript (гитхаб тренды)
https://t.me/Jsghub
БУДНИ ПРОГРАММИСТА (ЮМОР) 📌
😁 Daily Dev Jokes
https://t.me/dev_jokes
ЗАЩИТА ВЗЛОМ БЕЗОПАСНОСТЬ
🔒 Информационная безопасность
https://t.me/crypto_security_lab
👨✈️ Новости из мира хакинга
https://t.me/Hackme_news
ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ, РОБОТОТЕХНИКА
👓 Компьютерное зрение, виртуальная реальность
https://t.me/AR_VR_vision
🦾 Канал о Робототехнике и автоматизации
https://t.me/robotics_scince
🕹 IOT (мир интернета вещей)
https://t.me/IoTprog
30 главных вопросов и проблем на собеседовании по проектированию систем для программистов и инженеров-программистов
Список вопросов для собеседования по проектированию систем и проблем проектирования систем с решениями для инженеров-программистов и разработчиков, готовящихся к собеседованиям по техническим вопросам.
https://shly.link/4ATF6
Список вопросов для собеседования по проектированию систем и проблем проектирования систем с решениями для инженеров-программистов и разработчиков, готовящихся к собеседованиям по техническим вопросам.
https://shly.link/4ATF6
Medium
Top 30 System Design Interview Questions and Problems for Programming Interviews
A list of System Design Interview questions and problems for Software Engineers preparing for Tech interviews with a System Design…
Работа с датами и временем с помощью Day.js
Day.js — это простой инструмент JavaScript для управления, отображения и проверки даты и времени в современных браузерах.
Day.js кажется очень мощной и удобной библиотекой с широким спектром возможностей настройки и расширения.
https://shly.link/PM5an
Day.js — это простой инструмент JavaScript для управления, отображения и проверки даты и времени в современных браузерах.
Day.js кажется очень мощной и удобной библиотекой с широким спектром возможностей настройки и расширения.
https://shly.link/PM5an
8 вещей, о которых вы не знали, что можете сделать с GitHub Copilot
Разработчики по всему миру используют GitHub Copilot, чтобы ускорить разработку и повысить продуктивность разработчиков. Поскольку GitHub Copilot доступен разработчикам во всем мире, мы нашли несколько забавных и полезных примеров того, как разработчики могут использовать GitHub Copilot для вещей, о которых вы, возможно, и не думаете.
https://shly.link/Xrs7t
Разработчики по всему миру используют GitHub Copilot, чтобы ускорить разработку и повысить продуктивность разработчиков. Поскольку GitHub Copilot доступен разработчикам во всем мире, мы нашли несколько забавных и полезных примеров того, как разработчики могут использовать GitHub Copilot для вещей, о которых вы, возможно, и не думаете.
https://shly.link/Xrs7t
The GitHub Blog
8 things you didn’t know you could do with GitHub Copilot
Developers all over the world are using GitHub Copilot to help speed up their development and increase developer productivity. With GitHub Copilot available to developers everywhere, we’ve found some fun and useful examples of how developers can use GitHub…
Почему наши веб-сайты работают медленно — важность размера пакета
Ни Reactjs, ни фреймворк, ни серверы, ни API, ни Интернет не являются причиной этого.
https://shly.link/devmGcm
Ни Reactjs, ни фреймворк, ни серверы, ни API, ни Интернет не являются причиной этого.
https://shly.link/devmGcm
Docker: зачем его использовать и как он работает?
С появлением DevOps разрабатывается и развивается множество технологий, которые направлены на интеграцию бесшовной разработки на разных платформах и машинах. Одной из таких важных платформ, о которой должен знать каждый разработчик, является Docker.
https://shly.link/mdmVBoD
С появлением DevOps разрабатывается и развивается множество технологий, которые направлены на интеграцию бесшовной разработки на разных платформах и машинах. Одной из таких важных платформ, о которой должен знать каждый разработчик, является Docker.
https://shly.link/mdmVBoD
Сделать быстрый сайт СУПЕР ПРОСТО 😏
Это верно, я сказал это. Сделать быстрый веб-сайт очень просто, практически не доставляя неудобств.
Я создал веб-сайт, который получил высший балл в Google Lighthouse
https://shly.link/devkQtQ
Это верно, я сказал это. Сделать быстрый веб-сайт очень просто, практически не доставляя неудобств.
Я создал веб-сайт, который получил высший балл в Google Lighthouse
https://shly.link/devkQtQ
DEV Community
Making a fast website is SUPER EASY 😏
That's right, I said it. Making a fast website is super easy, barely an inconvenience. I've built a...
Простой способ создать свой собственный API БЕСПЛАТНО
Интерфейс прикладной программы (API) представляет собой набор подпрограмм, протоколов и инструментов для создания программных приложений. API определяет, как должны взаимодействовать программные компоненты. Его можно использовать для создания нового API или расширения существующего API. API может быть полностью настраиваемым, специфичным для компонента, или он может быть разработан на основе отраслевого стандарта для обеспечения функциональной совместимости. API может быть полностью настраиваемым, специфичным для компонента, или он может быть разработан на основе отраслевого стандарта для обеспечения функциональной совместимости.
https://shly.link/devxQsh
Интерфейс прикладной программы (API) представляет собой набор подпрограмм, протоколов и инструментов для создания программных приложений. API определяет, как должны взаимодействовать программные компоненты. Его можно использовать для создания нового API или расширения существующего API. API может быть полностью настраиваемым, специфичным для компонента, или он может быть разработан на основе отраслевого стандарта для обеспечения функциональной совместимости. API может быть полностью настраиваемым, специфичным для компонента, или он может быть разработан на основе отраслевого стандарта для обеспечения функциональной совместимости.
https://shly.link/devxQsh
DEV Community
Easy way to Create your own API for FREE
Table of Contents Table of Contents Introduction What is Google Sheets? How to create...
Популярные шаблоны архитектуры программного обеспечения
Вы когда-нибудь чувствовали путаницу, какой архитектурный шаблон использовать при запуске нового проекта, услуги или мобильного приложения? Вы когда-нибудь задумывались, как крупные корпоративные компании могут так эффективно масштабироваться, не сталкиваясь с узкими местами? Ответом на эти вопросы являются шаблоны архитектуры, используемые этими системами для эффективного масштабирования и работы. https://shly.link/mdmhch6
Вы когда-нибудь чувствовали путаницу, какой архитектурный шаблон использовать при запуске нового проекта, услуги или мобильного приложения? Вы когда-нибудь задумывались, как крупные корпоративные компании могут так эффективно масштабироваться, не сталкиваясь с узкими местами? Ответом на эти вопросы являются шаблоны архитектуры, используемые этими системами для эффективного масштабирования и работы. https://shly.link/mdmhch6
Medium
Popular Software Architecture Patterns
Ever felt the confusion which architectural pattern to use when starting a new project or service or mobile application? Ever wondered how…
Хитрости и лайфхаки: как сделать так, чтобы ваш профиль на GitHub readme.md выглядел потрясающе, всего за 3 шага
https://shly.link/mh4ti
https://shly.link/mh4ti
Как писать поддерживаемый код JavaScript в 2023 году — Web или Node.js
Любой дурак может написать код, понятный компьютеру. Хорошие программисты пишут код, понятный людям. — Мартин Фаулер
В 2022 году разработка JavaScript по-прежнему хаотична. По мере того, как компьютеры становятся быстрее, мы получаем возможность писать код для программистов, а не для машин . Это то, чем должен быть мир JavaScript.
https://shly.link/jNbas
Любой дурак может написать код, понятный компьютеру. Хорошие программисты пишут код, понятный людям. — Мартин Фаулер
В 2022 году разработка JavaScript по-прежнему хаотична. По мере того, как компьютеры становятся быстрее, мы получаем возможность писать код для программистов, а не для машин . Это то, чем должен быть мир JavaScript.
https://shly.link/jNbas
gitignore.io великолепен
Файл .gitignore используется, чтобы указать git исключить файлы из добавления в данный репозиторий. Каждая строка файла представляет имя файла, каталог или шаблон. Когда git ищет изменения в вашем рабочем каталоге, он автоматически игнорирует любой файл, соответствующий записи в вашем файле .gitignore.
https://shly.link/SeToW
Файл .gitignore используется, чтобы указать git исключить файлы из добавления в данный репозиторий. Каждая строка файла представляет имя файла, каталог или шаблон. Когда git ищет изменения в вашем рабочем каталоге, он автоматически игнорирует любой файл, соответствующий записи в вашем файле .gitignore.
https://shly.link/SeToW
Крючки
Используйте функции для повторного использования логики с отслеживанием состояния в нескольких компонентах приложения.
В React 16.8 появилась новая функция под названием Hooks . Хуки позволяют использовать методы состояния и жизненного цикла React без необходимости использования компонента класса ES2015.
https://shly.link/efe6E
Используйте функции для повторного использования логики с отслеживанием состояния в нескольких компонентах приложения.
В React 16.8 появилась новая функция под названием Hooks . Хуки позволяют использовать методы состояния и жизненного цикла React без необходимости использования компонента класса ES2015.
https://shly.link/efe6E
www.patterns.dev
Hooks Pattern
Use functions to reuse stateful logic among multiple components throughout the app
This media is not supported in your browser
VIEW IN TELEGRAM
Разработка безопасного API
API — это один из терминов, широко обсуждаемых в последнее время, но каковы минимальные требования для его создания или поддержки? Каковы компромиссы, стратегии и, наконец, что делает API безопасным?
В этой статье мы расскажем о десяти шагах по созданию и поддержке безопасного API.
https://shly.link/devpcqu
API — это один из терминов, широко обсуждаемых в последнее время, но каковы минимальные требования для его создания или поддержки? Каковы компромиссы, стратегии и, наконец, что делает API безопасным?
В этой статье мы расскажем о десяти шагах по созданию и поддержке безопасного API.
https://shly.link/devpcqu
Хотите более чистый код? Используйте правило шести
Все хотят писать чистый код. Об этом есть целые книги!
Но вам не нужно читать книгу, чтобы писать более чистый код прямо сейчас. Есть один «трюк», которому может научиться каждый программист, чтобы сделать свой код менее запутанным.
https://shly.link/TDApr
Все хотят писать чистый код. Об этом есть целые книги!
Но вам не нужно читать книгу, чтобы писать более чистый код прямо сейчас. Есть один «трюк», которому может научиться каждый программист, чтобы сделать свой код менее запутанным.
https://shly.link/TDApr
Следующий переход в Интернете
Интернет состоит из технологий, которые зародились более 25 лет назад. HTTP, HTML, CSS и JS были впервые стандартизированы в середине девяностых (когда мне было 8 лет). С тех пор Интернет превратился в повсеместную платформу приложений. По мере развития Интернета развивалась и архитектура для разработки этих приложений. В наши дни существует множество основных архитектур для создания веб-приложений. Наиболее популярной архитектурой, используемой веб-разработчиками сегодня, является одностраничное приложение (SPA), но мы переходим на новую и улучшенную архитектуру для создания веб-приложений.
https://shly.link/ykQYZ
Интернет состоит из технологий, которые зародились более 25 лет назад. HTTP, HTML, CSS и JS были впервые стандартизированы в середине девяностых (когда мне было 8 лет). С тех пор Интернет превратился в повсеместную платформу приложений. По мере развития Интернета развивалась и архитектура для разработки этих приложений. В наши дни существует множество основных архитектур для создания веб-приложений. Наиболее популярной архитектурой, используемой веб-разработчиками сегодня, является одностраничное приложение (SPA), но мы переходим на новую и улучшенную архитектуру для создания веб-приложений.
https://shly.link/ykQYZ
Epic Web Dev by Kent C. Dodds
The Web’s Next Transition
Web is made up of technologies that got started over 25 years ago. Now, we are transitioning to a new and improved architecture for building web applications.
В этой статье я объясню, что такое ошибки CORS и почему вы можете столкнуться с ними. Я представлю возможные решения и объясню, что такое предварительные запросы, заголовки CORS и почему они важны при общении между сторонами. В статье предполагается, что у вас есть базовые знания в области веб-разработки и протокола HTTP.
https://shly.link/deva2oh
https://shly.link/deva2oh