Крючки
Используйте функции для повторного использования логики с отслеживанием состояния в нескольких компонентах приложения.
В 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
Jetbrains Fleet против VsCode (убьет ли Fleet VsCode?)
Несколько дней назад Jetbrains объявила о предварительном выпуске Fleet. И, как постоянный покупатель, попробовал и хочу поделиться с вами своими мыслями. Он действительно заменит VsCode или нет?
https://shly.link/mdmoKTo
Несколько дней назад Jetbrains объявила о предварительном выпуске Fleet. И, как постоянный покупатель, попробовал и хочу поделиться с вами своими мыслями. Он действительно заменит VsCode или нет?
https://shly.link/mdmoKTo
Язык(и) программирования будущего
У меня есть учетная запись Quora, и мне нравится читать вопросы и ответы по программированию. Я предлагаю то же самое и вам, потому что вы можете воспользоваться опытом других программистов. Тем не менее, недавно я видел такие вопросы:
Какая технология заменит JavaScript?
Есть ли у Kotlin шанс заменить Java?
Заменит ли Rust C++?
У какого языка самое светлое будущее в замене C между D, Go и Rust?
Прежде чем я начну, я гарантирую, что буду максимально объективен, так как не хочу давать вам предвзятый результат. https://shly.link/MYZ9g
У меня есть учетная запись Quora, и мне нравится читать вопросы и ответы по программированию. Я предлагаю то же самое и вам, потому что вы можете воспользоваться опытом других программистов. Тем не менее, недавно я видел такие вопросы:
Какая технология заменит JavaScript?
Есть ли у Kotlin шанс заменить Java?
Заменит ли Rust C++?
У какого языка самое светлое будущее в замене C между D, Go и Rust?
Прежде чем я начну, я гарантирую, что буду максимально объективен, так как не хочу давать вам предвзятый результат. https://shly.link/MYZ9g
Шаблоны проектирования в разработке программного обеспечения
В этой статье мы рассмотрим, что такое шаблон проектирования и как можно изучить шаблон проектирования.
https://shly.link/devY0s1
В этой статье мы рассмотрим, что такое шаблон проектирования и как можно изучить шаблон проектирования.
https://shly.link/devY0s1
8 обязательных советов по написанию чистого кода с помощью Javascript
Как выглядит чистый код JavaScript? Так должно быть:
Легко читать
Легко отлаживать
Эффективный и высокопроизводительный
Вот лучшие инструменты и приемы, которые вы можете использовать, чтобы вывести качество кода Javascript на новый уровень
https://shly.link/devxSVi
Как выглядит чистый код JavaScript? Так должно быть:
Легко читать
Легко отлаживать
Эффективный и высокопроизводительный
Вот лучшие инструменты и приемы, которые вы можете использовать, чтобы вывести качество кода Javascript на новый уровень
https://shly.link/devxSVi
DEV Community
8 must-know tips for writing clean code with Javascript
Javascript is an awesome programming language, however, writing clean javascript code can be a...
Последние несколько лет я пытался сосредоточить свою работу на создании того, что я считаю Perfect Commit . Это один коммит, который содержит все следующее:
Реализация : одно целенаправленное изменение
Тесты , демонстрирующие работу реализации
Обновленная документация , отражающая изменение
Ссылка на цепочку вопросов , предоставляющая дополнительный контекст
https://shly.link/Xa8uW
Реализация : одно целенаправленное изменение
Тесты , демонстрирующие работу реализации
Обновленная документация , отражающая изменение
Ссылка на цепочку вопросов , предоставляющая дополнительный контекст
https://shly.link/Xa8uW
Специально подобранные материалы для подготовки к собеседованию по кодированию для занятых инженеров-программистов
Не у всех есть время ответить на несколько сотен вопросов LeetCode. Вот бесплатные и тщательно подобранные материалы для подготовки к техническим собеседованиям
https://shly.link/ghUXGz
Не у всех есть время ответить на несколько сотен вопросов LeetCode. Вот бесплатные и тщательно подобранные материалы для подготовки к техническим собеседованиям
https://shly.link/ghUXGz
Forwarded from Devops
roadmap.sh — это попытка сообщества создать дорожные карты, руководства и другой образовательный контент, чтобы помочь разработчикам выбрать путь и направить их обучение.
https://roadmap.sh/
https://roadmap.sh/
roadmap.sh
Developer Roadmaps - roadmap.sh
Community driven roadmaps, articles and guides for developers to grow in their career.
Visual Studio 2022 17.4 уже доступна!
Мы рады сообщить, что Visual Studio 2022 17.4 теперь общедоступна.
https://shly.link/dyvKq
Мы рады сообщить, что Visual Studio 2022 17.4 теперь общедоступна.
https://shly.link/dyvKq
Visual Studio Blog
Visual Studio 2022 17.4 is now available!
We are happy to announce that Visual Studio 2022 17.4 is now generally available. This is our first GA release to support Arm64. In addition some of the other prominent features it includes are .NET 7, enterprise support for setup including rollback,
Как научиться дизайну и архитектуре программного обеспечения | Карта дизайна и архитектуры полного стека программного обеспечения
Дизайн и архитектура программного обеспечения — это в значительной степени отдельная область изучения в области вычислений, такая как DevOps или UX-дизайн. Вот карта, описывающая широту проектирования и архитектуры программного обеспечения, от чистого кода до микроядер.
https://shly.link/2FTeq
Дизайн и архитектура программного обеспечения — это в значительной степени отдельная область изучения в области вычислений, такая как DevOps или UX-дизайн. Вот карта, описывающая широту проектирования и архитектуры программного обеспечения, от чистого кода до микроядер.
https://shly.link/2FTeq
Khalilstemmler
How to Learn Software Design and Architecture | The Full-stack Software Design & Architecture Map | Khalil Stemmler
Software Design and Architecture is pretty much its own field of study within the realm of computing, like DevOps or UX Design. Here's a map describing the breadth of software design and architecture, from clean code to microkernels.
Что такое YML? Формат файла YML
В этой статье вы узнаете, как YAML сравнивается с XML и JSON — двумя языками, которые также используются для создания файлов конфигурации.
Вы также изучите некоторые правила и особенности языка, а также его основной синтаксис.
https://shly.link/t5ytZ
В этой статье вы узнаете, как YAML сравнивается с XML и JSON — двумя языками, которые также используются для создания файлов конфигурации.
Вы также изучите некоторые правила и особенности языка, а также его основной синтаксис.
https://shly.link/t5ytZ
React - лучшие практики
При работе с приложением React соблюдение этих соглашений о кодировании даст вам лучший опыт разработки.
https://shly.link/devShfK
При работе с приложением React соблюдение этих соглашений о кодировании даст вам лучший опыт разработки.
https://shly.link/devShfK