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

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

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

Підтримати канал: http://bit.ly/2YbvCFz
Download Telegram
​Why I've stopped exporting defaults from my JavaScript modules. Статья Николаса Закаса о том, почему он решил отказаться от дефолтных экспоротов в js → http://bit.ly/2AXUojb
​Чеклист быстродействия фронтенда в 2019 году от Виталия Фридмана. Очень полезная статья, рекомендую 👉 http://bit.ly/2HxSVWt
​What is tree shaking and how does it work?. Крутая заметка Ире Адеринокун, в которой рассматривается понятие tree shaking на примере того, как это реализовано в webpack → http://bit.ly/2CIC2CY
​The TypeScript Tax. Рассказ Эрика Эллиота о плюсах и минусах использования Typescript на крупных проэктах → http://bit.ly/2G2YtG8
​Yet another guide to reduce boilerplate in your Redux (NGRX) app. Прикольная статья о том, как уменьшить количество кода при написании приложений с использованием Redux → http://bit.ly/2Wn2Am6
​Javascript state encapsulation without classes in 2019 (with private fields!). Крутая статья от Адриана Ли, в которой он разбирает современные способы инкапсуляции свойств в js → http://bit.ly/2B9gv66
​Convert a String to a Number in JavaScript. Годная заметка Валерия Карпова о преобразовании строк в числа в js и о том, как при этом не выстрелить себе в ногу 😀 → http://bit.ly/2sUkRK8
​Анализ уязвимостей процесса аутентификации. Интересное погружение в мир информационной безопасности, полезные практики касающиеся фронтенда интересные истории из практики от Вадима Горбачева → http://bit.ly/2TjzVfV
​What the Flow team has been up to. Пост разработчиков Flow о том, почему последний год не закрываются issues и не внедряются новые фичи. Также рассказывается о планах по развитию фреймворка и что значит перевод Facebook некоторых своих проектов на Typescript → http://bit.ly/2GcE29Y
​Крутое руководство по WebAuthn - новому стандарту аутентификации без паролей, на основе криптографии и открытого ключа → http://bit.ly/2DJB6Qo
​Интересный подход к тестированию локализации UI с использованием псевдолокализации от инженеров Netflix → http://bit.ly/2GiyOcP
​👆 Pointer events in React — the why, how, and what. Обзор того, чем отличаются mouse, touch и pointer events. Также статья содержит небольшой пример реализации компонента, использующего pointer events, реализованных в React 16.4.0 → http://bit.ly/2UwRjhq
​Недавно самым популярным ML-проектом был признан Tensorflow. Число законтрибьютивших в него разработчиков оказалось в 5 раз выше, чем у проекта, занявшего второе место. Поэтому для всех кто хочет разобраться в данной библиотеке рекомендую курс от freecodecamp → http://bit.ly/2Gac4LU
​How to set up user authentication using React, Redux, and Redux Saga. Очень полезная статья, в которой детально описывается процес написания аутентификации. Рекомендую → http://bit.ly/2S7qLX7
​HTML, CSS и исчезающие точки входа в индустрию. Интересные рассуждения о состоянии индустрии от разработчика с 20 летним стажем в переводе Веб стандартов → http://bit.ly/2DTNMEt
​EcmaScript 10 — JavaScript в этом году. Классная статья, проясняющая состояние фич в текущей спецификации и релиза каких ждать в этом году → http://bit.ly/2WGmSHf
​How Gatsby is so blazing fast. В статье разбираются основные приемы, благодаря которым сайты на Gatsby работают быстро. Ничего такого чего нельзя было бы настроить самому, просто все работает из коробки → http://bit.ly/2TwxarM
​The Design of WebAssembly. Обзорная статья, в которой рассказаны основные принципы на которых базируется WASM → http://bit.ly/2t7Y65B
​Ну и не забываем что несколько месяцев назад я перевел для вас классную статью по React Hooks. В ней детально расписано как использовать и тестировать хуки. Они тогда были в альфе, но с тех пор изменений не много (я вынес их в отдельный блок). Так что налетай → http://bit.ly/2t98Znr
​React 16.6 - Полное руководство (включая Redux и React Router 4). Хороший обзорный курс от Udemy, в котором рассматриваются базовые концепции построения React-приложения → http://bit.ly/2MP08QQ