Публикации по теме 'web-development'


Хуки React: useState и useEffect
Хуки - определенно лучшая вещь, и это новая функция, представленная в версии React 16.8, я всегда предпочитаю использовать функциональный компонент вместо компонента класса. Одно можно сказать наверняка, если вы используете компонент класса, хуки там не используются. Когда использовать хуки? Ответ: Если вы хотите добавить состояние к функциональному компоненту. Раньше вы делали это в компоненте класса таким образом (this.state = {…} внутри конструктора) Но теперь вы можете сделать..

Серия React Hooks: useRef
Хуки React были представлены в версии 16.8 и дают разработчикам возможность создавать сложные компоненты без использования классов. До сих пор в серии мы рассмотрели useState, useEffect и useContext. В этой части мы рассмотрим хук useRef. Хук useRef дает разработчикам доступ к DOM способами, недоступными ранее в ReactJS. Использование: Использование хука useRef довольно просто после того, как вы его освоите. Предположим, например, что вы хотите сосредоточиться на определенном элементе..

Электронная книга «Полноценная веб-разработка за 7 дней»
Вы хотите окунуться в мир веб-разработки, но не знаете, с чего начать? Независимо от того, являетесь ли вы новичком без опыта программирования или опытным программистом, желающим расширить свой набор навыков, наша электронная книга «Полнофункциональная веб-разработка за 7 дней» станет вашим лучшим руководством, как стать опытным разработчиком полного стека всего за одну неделю. . **Раскройте возможности полнофункциональной разработки:** В современном быстро меняющемся цифровом мире..

Ментальная модель функции TypesScript
Ментальная модель функции TypesScript Это система, которая позволит вам создавать согласованные и четко определенные функции TypeScript в вашей кодовой базе. Функции TypeScript Когда дело доходит до написания функций TypeScript, возможно, вы уже сталкивались с таким мышлением: Это выглядит немного странно, я должен попробовать это по-другому? Возможно, здесь поможет перегрузка функций или, возможно, универсальные шаблоны . 🤔 И в итоге вы переоделись в одну из них,..

Все изменения, подтвержденные ES2021 для JavaScript
Релиз ES2020 состоялся не так давно, но дополнительные функции уже находятся в разработке, ожидая выхода. Рабочая группа TC39 занимается внедрением этих функций в новую версию стандарта ECMAScript. Эта статья знакомит вас с функциями, которые уже находятся на 4-м этапе TC39. TC39 предусматривает следующие этапы: Этап 0: Strawperson Члены TC39 могут предлагать любую идею, изменение или дополнение, которые ранее не были предложены (или ранее полностью отклонены). Этап 1...

Дом и еще тупее
Что такое DOM? Это не человек, на самом деле это означает объектную модель документа, которая позволяет создавать динамический HTML, например, изменять элементы HTML или изменять стили CSS на веб-странице. DOM очень тесно связан с событиями JavaScript; это когда что-то происходит внутри HTML-элемента, поэтому JavaScript может отреагировать на это событие, изменив элемент или выполнив другое «выходное» действие. Есть много событий JavaScript, среди них «onclick», активируемый щелчком..

6 сообществ разработчиков, к которым вы можете присоединиться как ганский разработчик
Вы недавно начали путь разработчика? Или вы уже давно существуете, но работаете в одиночку и вам нужна команда? Тогда это правильная статья для чтения. Прежде чем я перечислю различные сообщества, к которым вы можете присоединиться, давайте углубимся в то, что такое сообщества разработчиков. Что такое сообщества разработчиков? Это экосистемы, которые создают среду, в которой разработчики могут общаться, учиться и расти. Сообщества разработчиков важны, потому что они предоставляют..