Smart Dev — веб-розробка, дизайн, програмування – Telegram
Smart Dev — веб-розробка, дизайн, програмування
1.06K subscribers
50 photos
1 video
1 file
1.15K links
Новини світу розробки ПЗ і IT. Цікаві статті, авторські переклади.

Чат канала: @smart_dev_chat

По всім питанням:
@sd_contact_bot

Підтримати канал: http://bit.ly/2YbvCFz
Download Telegram
How to use Redux in ReactJS with real-life examples. Очень подробная статья с описание принципов работы Redux в связке с React, и примером использования этой связки на реальном проекте → http://bit.ly/2QSogqg
How to use ReactJS with Webpack 4, Babel 7, and Material Design. Исчерпывающее руководство о том, как развернуть проэкт с данными технологиями. Также указаны подводные камни, на которые можете наткнуться и пути их обхода → http://bit.ly/2EqJwxL
Почему Node.js такая быстрая, если тред всего один?. Интересное видео Андрея Мелихова о принципе работы потока в Node.js и обработке событий → http://bit.ly/2Lj0fn5.
Также в видео дается ссылка на доклад с HolyJS о том,как можно выносить служебные действия в отдельные микроприложения чтоб не занимать main thread → http://bit.ly/2ElJo1C
Performance Anti-Patterns: Base64 Encoding. Почему использование Base64 для энкодинга данных является антипаттерном и как с этим бороться → http://bit.ly/2GbUJDQ
9 React Static Site Generators for 2019. Обзор популярных статических генераторов сайтов использующих React → http://bit.ly/2SWjndn
Managing Derived State from Props in React. Когда стоит использовать getDerivedStateFromProps на примере написания todo list → http://bit.ly/2Qy9Yvy
ECMAScript - A Taste from ES2019 (ES10). Обзор новых фич, которые войдут в свецификацию ES2019. Как по мне, изменения довольно минорные, но ознакомится стоит → http://bit.ly/2LjY3vy
Faster than AMP. Статья о том, почему AMP - не панацея и в чем заключыается "магия" AMP на примере разбора AMP-версии FOX News → http://bit.ly/2UOY7Yu
Did you know — createReducer Works with React Hooks. Here’s how. Детальный разбор как использовать createReducer Hook на примере написания counter'a → http://bit.ly/2QAGLjU
Наконец-то! Ден Абрамов начал вести свой блог - https://overreacted.io, в котором рассказывает вещи, помогающие глубже понять React как инструмент, что происходит под капотом и почему принимались те или иные архитектурные решения. Вот вам классная статейка о том как работает setState под капотом, и почему вместо него можно безболезненно использовать useState Hook → http://bit.ly/2A8qvvX
И в догонку к прошлой статье - крутейший лонгрид о том как работают Hooks. Также в статье приводятся ответы на важные вопросы от коммьнити об Hooks → http://bit.ly/2PP33ZO
Интересный пост о том, почему юнит-тесты не панацея и нужно использовать различные виды тестирования → http://bit.ly/2LC8vPq
У меня есть много знакомых, которые проходят дорогущие онлайн-курсы для обучения веб-разработке. Так вот, я не перестаю быть уверен в том, что в интернете более чем достаточно бесплатных материалов. Статьи регулярно можете прочитать на этом канале, а сейчас хочу поделиться свежей подборкой ютуб-каналов. В ней представлены видеокурсы по JavaScript, Python, Java, Ruby, C, C ++, Angular и не только. Налетайте → http://bit.ly/2GBwQ95
Многие фронтендеры с которыми общаюсь хотят выучить Node.js. Для тех, кто откладывал в долгий ящик - хочу порекомендовать бесплатный курс от freecodecamp. Материал реально годный, советую → http://bit.ly/2BH8tRp
Using DevTools to understand modern layout techniques. Обзор возможностей работы с версткой в DevTools на примере браузера Firefox → http://bit.ly/2ELqHWb
Nextjs for everyone — with some basic knowledge of React. Создаем и конфигурируем блог на Next.js + React → http://bit.ly/2AcfzxG
Мини-конспект доклада «Make JavaScript Faster»

Законспектировал доклад «Make JavaScript Faster» с конфы performance​.now() (куда я поехал в этом ноябре, но счастливо проспал все утренние доклады): https://twitter.com/iamakulov/status/1077970286635614214

В конспекте:
— Как загружал скрипты IE 7 и как возникло правило «put noscripts to the bottom»
— Как вырос объём third-party-скриптов за 7 лет (очень сильно)
— На что ещё обратить внимание при оптимизации JS, кроме привычных атрибутов <noscript async>/<noscript defer>
The definitive Node.js handbook. Ещё один классный туториал от команды freecodecamp в формате ответов на самые частые вопросы 👉 http://bit.ly/2rVLYE7
19 идей для Node.js-разработчиков, которые стремятся вырасти над собой в 2019 году. Хорошая статья о том, на какие технологии и тренды стоит обратить в следующем году в переводе RUVDS 👉 http://bit.ly/2LJPBGp
Рассказ инженеров Airbnb о том, как они ускорили разработку с помощью GraphQL и Apollo → http://bit.ly/2s2TywJ
Хочу поздравить всех с наступающим Новым годом! Я очень ценю то что вы со мной и обещаю в следующем году давать больше годного контента. Вам же, в свою очередь хочу пожелать развиваться в личном и профессиональном плане, и чтоб все задуманное сбылось. Поздравляю!