Управление React State при помощи React Hooks & Redux
По определению, React State - это встроенный объект компонента, который сохраняет данные между ререндерами компонента.
С первого взгляда это не так сложно - управлять данным состоянием, но когда архитектура вашего приложения растет, то это становится не так уж и просто.
Для того, чтобы облегчить процесс управления состоянием были предуманы State Managers, такие как Redux, MOBx и другие, но с приходом хуков это стало еще проще.
В статье ниже автор подробно объясняет что же такой состояние, как им управлять и зачем нам нужен Redux & React Hooks.
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
По определению, React State - это встроенный объект компонента, который сохраняет данные между ререндерами компонента.
С первого взгляда это не так сложно - управлять данным состоянием, но когда архитектура вашего приложения растет, то это становится не так уж и просто.
Для того, чтобы облегчить процесс управления состоянием были предуманы State Managers, такие как Redux, MOBx и другие, но с приходом хуков это стало еще проще.
В статье ниже автор подробно объясняет что же такой состояние, как им управлять и зачем нам нужен Redux & React Hooks.
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Не технические скилы, которые нужно развить в себе каждому разработчику
Может, для вас это будет удивлением, но хороший программист от плохого отличается не только лишь тем, что лучше пишет код, а еще и хорошо развитыми софт-скиллами.
К примеру, взять разработчика уровнем Middle+ и Senior: честно говоря, по техническим скилам они примерно на одном уровне, но вот чем отличается Senior разработчик, так это софт-скилы, которые непременно нужно прокачивать, если хотите действительно развиваться.
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Может, для вас это будет удивлением, но хороший программист от плохого отличается не только лишь тем, что лучше пишет код, а еще и хорошо развитыми софт-скиллами.
К примеру, взять разработчика уровнем Middle+ и Senior: честно говоря, по техническим скилам они примерно на одном уровне, но вот чем отличается Senior разработчик, так это софт-скилы, которые непременно нужно прокачивать, если хотите действительно развиваться.
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Мемы в Excel на Python
Да, именно! Рассматривали ли вы когда-нибудь Python, как инструмент для создания мемов в Excel ( ! ).
Согласен, звучит довольно-таки странно, но как интересный опыт и не скучная практика - отлично подходит.
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Да, именно! Рассматривали ли вы когда-нибудь Python, как инструмент для создания мемов в Excel ( ! ).
Согласен, звучит довольно-таки странно, но как интересный опыт и не скучная практика - отлично подходит.
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Логинка на Node.js
С первого взгляда, довольно-таки заезженная тема, которую попытался раскрыть чуть ли не каждый человек, который обучает чему-то в сфере разработки, но изменилось ли что-то в 2020?
Что нужно знать сегодня, чтобы спроектировать качественную логин-систему на Node.js?
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
С первого взгляда, довольно-таки заезженная тема, которую попытался раскрыть чуть ли не каждый человек, который обучает чему-то в сфере разработки, но изменилось ли что-то в 2020?
Что нужно знать сегодня, чтобы спроектировать качественную логин-систему на Node.js?
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
This media is not supported in your browser
VIEW IN TELEGRAM
Советым тем разработчикам, у которых слабый ПК
Итак, в 2020 году некоторым людям сложно представить ситуацию, в которой ты банально не можешь кодить ввиду слабых характеристик ПК, но, ребят, такое можно встретить повсеместно, а особенно, когда ты новичек и финансов на новый пк пока что нет.
Эти советы помогут вам немного абстрагироваться от проблемы производительности вашего ПК и подскажет что в таких ситуациях можно сделать:
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Итак, в 2020 году некоторым людям сложно представить ситуацию, в которой ты банально не можешь кодить ввиду слабых характеристик ПК, но, ребят, такое можно встретить повсеместно, а особенно, когда ты новичек и финансов на новый пк пока что нет.
Эти советы помогут вам немного абстрагироваться от проблемы производительности вашего ПК и подскажет что в таких ситуациях можно сделать:
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
14 советов для оптимизации ваших Front-End приложений
JavaScript стал одним из самых популярных языков программирования всех времен.
Одним из ключевых фактов, которые вы должны знать, является то, что вы не контролируете технические характеристики устройств, на которых ваш пользователь будет получать доступ к вашему веб-сайту.
Пользователь может подключиться к вашему приложению через слабое устройство, либо с плохим качеством соединения.
И вот чтобы свести время загрузки приложений к минимуму, следует придерживаться следующих советов:
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
JavaScript стал одним из самых популярных языков программирования всех времен.
Одним из ключевых фактов, которые вы должны знать, является то, что вы не контролируете технические характеристики устройств, на которых ваш пользователь будет получать доступ к вашему веб-сайту.
Пользователь может подключиться к вашему приложению через слабое устройство, либо с плохим качеством соединения.
И вот чтобы свести время загрузки приложений к минимуму, следует придерживаться следующих советов:
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
💸Как фрилансеру получать больше
Казалось бы просто - "просто удвой свой часовой рейт😅", но нет. Так не работает )))
Так как все-таки заставить заказчика платить больше и приучить себя к тому, чтобы работать в удовольствие, а не за еду:
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Казалось бы просто - "просто удвой свой часовой рейт😅", но нет. Так не работает )))
Так как все-таки заставить заказчика платить больше и приучить себя к тому, чтобы работать в удовольствие, а не за еду:
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Типы данных в Java
Итак, продолжаем нашу рубрику по обучению Java. В предыдущей статье мы ознакомились с основами Java, теперь давайте окунемся немного глубже - типы данных в языке программирования Java.
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Итак, продолжаем нашу рубрику по обучению Java. В предыдущей статье мы ознакомились с основами Java, теперь давайте окунемся немного глубже - типы данных в языке программирования Java.
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
155 задачек на собеседование по JavaScript
Будет очень полезным для подготовки к собеседованию по JavaScript. Объемная выборка задачек под любой грейд - начиная от джуна и заканчивая задачками со звездочками.
Решив их все, тебя уже сложно будет удивить на собеседовании😉
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Будет очень полезным для подготовки к собеседованию по JavaScript. Объемная выборка задачек под любой грейд - начиная от джуна и заканчивая задачками со звездочками.
Решив их все, тебя уже сложно будет удивить на собеседовании😉
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Стоит ли переходить с Python на Nim ради производительности?
Несколько дней назад я наткнулся на замечательную статью, которая раскрывает все аспекты плюсов и минусов по переходу с Python на Nim, и вообще в целом - что такое Nim и зачем он.
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Несколько дней назад я наткнулся на замечательную статью, которая раскрывает все аспекты плюсов и минусов по переходу с Python на Nim, и вообще в целом - что такое Nim и зачем он.
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Неправильное представление о методах жизненного цикла в Angular
Как оказалось, многие даже опытные разработчики имеют неправильное представление о методах жизненного цикла компонента в Angular.
Рекомендую статью, в которой автор разложил по полочкам все неоднозначные моменты в данной теме:
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Как оказалось, многие даже опытные разработчики имеют неправильное представление о методах жизненного цикла компонента в Angular.
Рекомендую статью, в которой автор разложил по полочкам все неоднозначные моменты в данной теме:
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Git алиасы или как свести к минимуму свою рутину Git?
Git - сложная и определенно важная часть нашего рабочего процесса разработки. Есть несколько команд, которые вы повторяете изо дня в день. С помощью алиасов этот процесс можно немного ускорить, ибо написать git co намного проще 😏
Вы можете создать свои собственные алиасы, которые вы предпочитаете!
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Git - сложная и определенно важная часть нашего рабочего процесса разработки. Есть несколько команд, которые вы повторяете изо дня в день. С помощью алиасов этот процесс можно немного ускорить, ибо написать git co намного проще 😏
Вы можете создать свои собственные алиасы, которые вы предпочитаете!
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
“Знаю основы Python - что дальше?”
С таким вопросом часто сталкиваются новички, ввиду того, что после изучения основ вектор дальнейшего развития довольно-таки сильно размывается и ты стоишь на своего рода “раздорожье” и не понимаешь куда дальше двигаться.
В следующей статье автор попытается ответить на данный вопрос:
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
С таким вопросом часто сталкиваются новички, ввиду того, что после изучения основ вектор дальнейшего развития довольно-таки сильно размывается и ты стоишь на своего рода “раздорожье” и не понимаешь куда дальше двигаться.
В следующей статье автор попытается ответить на данный вопрос:
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
React Hooks: useReducer, useCallback, & useMemo
Бесспорно, с приходом хуков в React наша жизнь стала проще. Но часто ли вы используете какие-то хуки помимо useState & useEffect?
Если нет, то самое время познакомиться с “дополнительными”, но не менее крутыми хуками:
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻
Бесспорно, с приходом хуков в React наша жизнь стала проще. Но часто ли вы используете какие-то хуки помимо useState & useEffect?
Если нет, то самое время познакомиться с “дополнительными”, но не менее крутыми хуками:
Подробнее
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист 💻