Functional Components vs. Class Components in React
Чем функциональные компоненты React отличаются от компонентов, основанных на классах? Уже довольно давно традиционный ответ на этот вопрос звучит так: «Применение классов позволяет пользоваться большим количеством возможностей компонентов, например — состоянием».
Но что насчет конкретики? Подробнее читайте в следующей статье:
https://medium.com/better-programming/functional-components-vs-class-components-in-react-2f28adccc993
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Чем функциональные компоненты React отличаются от компонентов, основанных на классах? Уже довольно давно традиционный ответ на этот вопрос звучит так: «Применение классов позволяет пользоваться большим количеством возможностей компонентов, например — состоянием».
Но что насчет конкретики? Подробнее читайте в следующей статье:
https://medium.com/better-programming/functional-components-vs-class-components-in-react-2f28adccc993
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
4 нecтaндapтных способа мышления программиста
Вы, скорее всего, уже программируете и, вероятно, не первый год. Но уверен, что частенько бывают ситуации, в которых вы застряли.
Именно в таких ситуациях и помогает нестандартное мышление. Когда мы каждый день выполняем задачи по плюс-минус одному и тому же алгоритму, то забываем о самом главном - гибкости мышления.
В данной статье автор расскажет подробнее об этом:
https://medium.com/better-programming/4-unusual-ways-to-improve-your-programming-skills-dbdc7864a5f4
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Вы, скорее всего, уже программируете и, вероятно, не первый год. Но уверен, что частенько бывают ситуации, в которых вы застряли.
Именно в таких ситуациях и помогает нестандартное мышление. Когда мы каждый день выполняем задачи по плюс-минус одному и тому же алгоритму, то забываем о самом главном - гибкости мышления.
В данной статье автор расскажет подробнее об этом:
https://medium.com/better-programming/4-unusual-ways-to-improve-your-programming-skills-dbdc7864a5f4
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Bash: советы, фишки, шорткаты
Так как мы все являемся разработчиками, то терминал - наш рабочий инструмент. Кто-то юзает его более активно, а кто-то вообще заходит только по крайней необходимости.
Но уверяю вас, познав все прелести работы в терминале, вернуться в интерфейс вам больше не захочется.
Подробнее об интересных фишках и полезных советах по использованию терминала читайте в статье ниже:
https://dev.to/yechielk/my-favorite-bash-tips-tricks-and-shortcuts-36bj
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Так как мы все являемся разработчиками, то терминал - наш рабочий инструмент. Кто-то юзает его более активно, а кто-то вообще заходит только по крайней необходимости.
Но уверяю вас, познав все прелести работы в терминале, вернуться в интерфейс вам больше не захочется.
Подробнее об интересных фишках и полезных советах по использованию терминала читайте в статье ниже:
https://dev.to/yechielk/my-favorite-bash-tips-tricks-and-shortcuts-36bj
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
React Сheatsheet 2021
В данной статье автор собрал все основные концепты в единое целое и создал для нас специальную “шпаргалку” с основными моментами в библиотеке React.
Данная статья подойдет как для новичков, так и для опытных разработчиков, которые захотят быстро реанимировать свои знания:
https://dev.to/reedbarger/the-react-cheatsheet-for-2021-real-world-examples-5h28
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
В данной статье автор собрал все основные концепты в единое целое и создал для нас специальную “шпаргалку” с основными моментами в библиотеке React.
Данная статья подойдет как для новичков, так и для опытных разработчиков, которые захотят быстро реанимировать свои знания:
https://dev.to/reedbarger/the-react-cheatsheet-for-2021-real-world-examples-5h28
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
HTTP Fundamentals
Безусловно, каждый разработчик хоть косвенно, но работает с HTTP, но многие делают это без понимания, а лишь выполняют механические действия.
Понимание HTTP - это основа разработки приложений, и каждый разработчик должен четко понимать их.
Данная статья будет полезной больше новичкам, которые пока еще не особо знакомы с HTTP, но если вы хотите освежить свои знания, то:
https://dev.to/anubhavitis/http-fundamentals-5831
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Безусловно, каждый разработчик хоть косвенно, но работает с HTTP, но многие делают это без понимания, а лишь выполняют механические действия.
Понимание HTTP - это основа разработки приложений, и каждый разработчик должен четко понимать их.
Данная статья будет полезной больше новичкам, которые пока еще не особо знакомы с HTTP, но если вы хотите освежить свои знания, то:
https://dev.to/anubhavitis/http-fundamentals-5831
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Лучшие VS Code расширения для Python разработчиков в 2021
Принято считать, что дефолтным IDE для Python разработчика является PyCharm. Да, он крутой, но очень тяжелый.
VS Code “подкупает” нас своей легкостью и простотой в использовании. Да, там не так много всего “из под коробки”, но зато он подойдет для любых задач.
А чтобы вкусить все прелести разработки рекомендую статью, в которой автор показывает все необходимые расширения для комфортной и приятной разработки:
https://medium.com/better-programming/the-best-vs-code-extensions-for-python-developers-for-2021-748b2ce16eee
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Принято считать, что дефолтным IDE для Python разработчика является PyCharm. Да, он крутой, но очень тяжелый.
VS Code “подкупает” нас своей легкостью и простотой в использовании. Да, там не так много всего “из под коробки”, но зато он подойдет для любых задач.
А чтобы вкусить все прелести разработки рекомендую статью, в которой автор показывает все необходимые расширения для комфортной и приятной разработки:
https://medium.com/better-programming/the-best-vs-code-extensions-for-python-developers-for-2021-748b2ce16eee
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Nginx. Основы
Nginx - это веб-сервер, который используется в качестве обратного прокси, балансировщика нагрузки, почтового прокси и HTTP-кеша и следует архитектуре Master-Slave.
Сложно? Тогда читай следующую статью:
https://dev.to/aemiej/nginx-concepts-i-wish-i-knew-years-ago-23o0
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Nginx - это веб-сервер, который используется в качестве обратного прокси, балансировщика нагрузки, почтового прокси и HTTP-кеша и следует архитектуре Master-Slave.
Сложно? Тогда читай следующую статью:
https://dev.to/aemiej/nginx-concepts-i-wish-i-knew-years-ago-23o0
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Почему разработчики ненавидят PHP? И так ли это на самом деле?
PHP является наиболее используемым языком программирования в вебе, но в то же время, многие разработчики его ненавидят, считают его “недоязыком”, а поток хейта в комьюнити растет с каждым годом.
Но почему так происходит? Быть может, это не более, чем преувеличение? Давайте разбираться в статье ниже:
https://dev.to/jesuisundev/why-developers-hate-php-194i
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
PHP является наиболее используемым языком программирования в вебе, но в то же время, многие разработчики его ненавидят, считают его “недоязыком”, а поток хейта в комьюнити растет с каждым годом.
Но почему так происходит? Быть может, это не более, чем преувеличение? Давайте разбираться в статье ниже:
https://dev.to/jesuisundev/why-developers-hate-php-194i
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Генераторы в JavaScript. Что это такое?
Генераторы – новый вид функций в современном JavaScript. Они отличаются от обычных тем, что могут приостанавливать своё выполнение, возвращать промежуточный результат и далее возобновлять его позже, в произвольный момент времени.
Давайте разбираться подробнее в статье ниже:
https://dev.to/rahxuls/what-are-generators-in-javascript-5fd8
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Генераторы – новый вид функций в современном JavaScript. Они отличаются от обычных тем, что могут приостанавливать своё выполнение, возвращать промежуточный результат и далее возобновлять его позже, в произвольный момент времени.
Давайте разбираться подробнее в статье ниже:
https://dev.to/rahxuls/what-are-generators-in-javascript-5fd8
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Языки программирования, которые заставят тебя страдать
Результат запроса «лучший язык программирования» даст вам стандартный список «Python, Java, JavaScript, C #, C ++, PHP» с неопределенным списком плюсов и минусов.
Автор данной статьи решил подойти к этому вопросу с другой стороны и решил выяснить какие же ЯП действительно заставят вас страдать, а какие принесут удовольствие:
https://medium.com/better-programming/modern-languages-suck-ad21cbc8a57c
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Результат запроса «лучший язык программирования» даст вам стандартный список «Python, Java, JavaScript, C #, C ++, PHP» с неопределенным списком плюсов и минусов.
Автор данной статьи решил подойти к этому вопросу с другой стороны и решил выяснить какие же ЯП действительно заставят вас страдать, а какие принесут удовольствие:
https://medium.com/better-programming/modern-languages-suck-ad21cbc8a57c
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Что такое “API” ?
Слово «API» мелькает в вакансиях даже для начинающих тестировщиков, не говоря уже о разработчиках. То REST API, то SOAP API, то просто API. Что же это за зверь такой? Давайте разбираться!
https://dev.to/anubhavitis/apis-for-beginners-34ie
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист
Слово «API» мелькает в вакансиях даже для начинающих тестировщиков, не говоря уже о разработчиках. То REST API, то SOAP API, то просто API. Что же это за зверь такой? Давайте разбираться!
https://dev.to/anubhavitis/apis-for-beginners-34ie
Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.
Твой Программист