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
JavaScript ES6: слабые стороны. Обзор истории обновления языка от Бена Маккормика в переводе — https://medium.com/p/a0612c9fecf0
Преимущества и недостатки реализации Redux архитектуры в проэкте от разработчиков мессенджера Hike в переводе на Хабре → https://habr.com/company/ruvds/blog/426473/
Отличный гайд по Fetch API с примерами. Будет очень полезен для начинающих разработчиков → http://jem-space.ru/praktichieskoie-es6-rukovodstvo-o-tom-kak-sdielat-http-zapros-s-pomoshchiu-fetch-api/
Does it mutate? Справочник по мутирующим и безопасным методам массивов → https://doesitmutate.xyz/
Джеймс Стейнбах о том как работает элемент <details>https://codepen.io/jdsteinbach/pen/GYmQjo
flaviocopes.com - сайт с небольшими гайдами по фронтенду. Отлично подойдет для начинающих, рекоментую👍
Классный туториал об использовании анимации при построении интерфейсов, с наглядными примерами → https://habr.com/post/424383/
Почему мы не добавим в HTML элемент <чудесный>? Размышления Брюса Лоусона о развитии HTML, семантике и будущем кастомных элементов в переводе сss-live → http://css-live.ru/faq/pochemu-my-ne-dobavim-v-html-element.html
И в догонку к прошлой статье рассказ Алекса Рассела о том, что же такое Веб-компоненты, и почему их появление может вызвать большие перемены в мире js-фреймворков (в переводе css-live) → http://css-live.ru/articles/veb-komponenty-dolgaya-igra.html
#webcomponents
Отличная заметка о том, как использовать React Context API и избежать лишних ре-рендеров → https://frontarm.com/articles/react-context-performance/
#ReactContextAPI
Подборка из 33 принципов, которые должен знать JS девелопер. Содержит как базовые, так и продвинутые темы, необходимые для работы с javanoscript → https://github.com/leonardomso/33-js-concepts
Прикольный пост, в котором автор препарирует Facebook 3D Photos. Интересная технология, советую читнуть → https://medium.com/@akella/8424cf48f061
Прокачиваем навыки отладки с помощью Chrome DevTools (часть 1) в переводе css-live → https://goo.gl/86fwsF
Статья о том, как сделать отдельный бандл для старых браузеров. Классный подход, когда необходимо поддерживать устаревшие браузеры, но не хочется раздувать размер бандла для актуальных → https://goo.gl/vjSk76
Graphpack, не требующий конфигурации минималистичный GraphQL-сервер с живой перезагрузкой, песочницей и другими плюшками → https://github.com/glennreyes/graphpack
Размышления Флоренса Вершельде о том что не так с большинством генераторов статических сайтов и что в них можно улучшить→ https://fvsch.com/static-site-generators/
Каррирование функций в JavaScript. Описание одной из популярных концепций функционального программирования в переводе на Хабре → https://habr.com/company/ruvds/blog/427295/
Подробный роадмап по изучению Vue.js в 2018. Даны ссылки как на курсы для начинающих, так и на продвинутые → https://zendev.com/2018/10/18/how-to-learn-vue-js.html
Крутейшая статья от инженеров Mozilla о прошлом и будущем WebAssembly. Рассказываеться о том, какие возможности открывает WASM в веб-разработке, и на каком этапе разработка новых фич → https://goo.gl/xZjuSD
Когда React Context API заменит Redux, и почему? В статье рассказывается о преимуществах Context над Redux, и том в каких случаях он все-таки сможет сможет заменить Redux → https://goo.gl/N7J5Va
Вот и подошла к окончанию React Conf 2018. Не успели мы разобраться с lazy, memo и contextType, принесенными React 16.6.0 (https://goo.gl/MTN6R4), как разработчики представили новый proposal, который подразумевает отказ от сlass в React, и возможность вынесения логики из компонентов с помощью Hooks (https://goo.gl/2VPSsH). Радует то, что сохраняеться обратная совместимость и прислушиваются к мнению комьюнити (обсужнение можно почитать здесь - https://goo.gl/bzLW44). В общем, будем разбираться)