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
​What is Render in React and How Do You Force it?. Рассказ о том, как вызвать принудительный ререндер как компонента заданного классом, так и функционального компонента. Как по мне, это стоит применять только в супер легаси проектах, при условиях что в дальнейшем это будет дебажить кто-то другой 😄. Во всех же других случаях лучше разобраться в причинах проблемы и переписать. Но может кому-то будет полезно → https://bit.ly/3lTMQTL
——————————————
Поддержи меня на Patreon
​WebRTC For The Curious. Очень детальный рассказ о том, как WebRTC устроено под капотом → https://bit.ly/3dxxvoI
——————————————
Поддержи меня на Patreon
​11 Frontend tricks that most Frontend Developers don’t know about. Набор прикольных фишек, которые можно испольовать в работе. Думаю что с большинством вы более-менее знакомы, но что-то интересное смжете почерпнуть → https://bit.ly/347Yi7Y
——————————————
Поддержи меня на Patreon
​Webpack 5 Headache. Важная заметка о том, чем нам сулит то, что в Webpack 5 прекращено автоматическое добаление полифиллов для Node.js APIs → https://bit.ly/3m4ZD5I
——————————————
Поддержи меня на Patreon
​Мы - GIOX, маркетплейс гаджетов со всего мира, где есть товары на любой вкус и бюджет. У нас вы найдете товары для дома и спорта, работы и отдыха.
Мы тщательно отбираем поставщиков, чтобы привезти вам самые передовые и необычные устройства со всего мира. Некоторые товары вы найдете только у нас.
Посмотрите сами на нашем сайте https://goo.su/2MzE . А мы в честь знакомства дарим вам скидку - 10% на любую покупку по промокоду get-10.
​Не лайтхаусом единым: как проверить свой сайт со всех сторон. Крутой набор инструментов, позволяющий померять не только перформанс, но и доступность, чистоту и качество кода, SEO-оптимизацию и многое другое → https://bit.ly/3dMGFOk
——————————————
Поддержи меня на Patreon
Forwarded from Djinni (/◔ ◡ ◔)/
Career advice for engineers

Сегодня не про Джинн, просто попался интересный пост в ленте. Как понять для себя, не "засиделся ли" или пора думать о новой работе?

Автор предлагает чеклист из пяти пунктов:

✔ Accomplishment - have I done anything noteworthy recently?
✔ Impact - does my work matter?
✔ Challenge - is it challenging enough?
✔ Growth - am I getting valuable skills for my future?
✔ Team - am I excited to work with these people?

Оттуда же, прикольное:
True loyalty means leaving when your heart isn't in it anymore.

Что мол если вы не чувствуете себя на своем месте, то оставаясь из чувства лояльности вы не сильно помогаете проекту/команде, т.к. не работаете так продуктивно как могли бы.

https://apoorvagovind.substack.com/p/how-to-waste-your-career-one-comfortable
​Как в Cloudflare генерируют криптоключи с помощью «стены энтропии» из 100 лава-ламп. Прикольная статья, чтоб не сильно напрягаться утром понедельника 😄 → https://bit.ly/3kt85eM
——————————————
Поддержи меня на Patreon
​What’s New In Create React App 4. Разбор того, что изменилось в релизе CRA версии 4.0 → https://bit.ly/31ISjoD
——————————————
Поддержи меня на Patreon
​fingerprintjs. Крутая либа для идентификации пользователей → https://fingerprintjs.com/
——————————————
Поддержи меня на Patreon
У NPM появились публичный план по развитию и открытая доска обратной связи и предложений, подробности → https://github.blog/2020-10-22-introducing-the-npm-public-roadmap-and-a-new-feedback-process/
​dorking (how to find anything on the Internet). Крутой пак операторов, которые можно использовать в поисковых запросах Google → https://bit.ly/2HM1lup
——————————————
Поддержи меня на Patreon
​How Real-Time Communication in Web Development Made. Обзор технологии websocket, с примером написания простого приложения-чата на socket.io (клиентской части) → https://bit.ly/35Wv1wU
——————————————
Поддержи меня на Patreon
​Stop using Moment.js for Dates and Time in JavaScript. Обзор luxon.js, как альтернативы moment.js, ввиду прекращения поддержки которого, будет полезно всем разработчикам → https://bit.ly/34Q7Ftm
——————————————
Поддержи меня на Patreon
​Understanding ECMAScript. Крутейшая серия статей в блоге v8, объясняющая как некоторые аспекты ECMAScript, так и то, как нужно работать со спецификацией → https://bit.ly/3jWs2JF
——————————————
Поддержи меня на Patreon
​Базовый формат моков React компонентов. Неплохая статья о том, как мокать компоненты, используя jest → https://bit.ly/3p35I56
——————————————
Поддержи меня на Patreon
​Site-Speed Topography. Очень интересный способ измерения перформанса приложений, визуализации и анализа данных → https://bit.ly/35e3cB7
——————————————
Поддержи меня на Patreon
​Internationalization And Localization For Static Sites. Крутая статья с разбором множества особенностей, которые стоит принять во внимание и подводных камней → https://bit.ly/3k8yBZX
——————————————
Поддержи меня на Patreon
​Understanding React Portals and Its Use-Cases. Обзор того, что такое React Portals, когда их стоит применять и что при этом учитывать → https://bit.ly/2GOlnnu
——————————————
Поддержи меня на Patreon
​Обзор редакторов кода. Развернутая статья от htmlacadmy, в которой сравниваются возможности популярных редакторов кода (Sublime Text 3, Atom, VS Code, WebStorm) → https://bit.ly/3ke0cZK
——————————————
Поддержи меня на Patreon
​Lazy-Loading Your React App. В статье приводится пример, как организовать ленивую подгрузку компонентов с помощью React.lazy и Suspense → https://bit.ly/3kloukz
——————————————
Поддержи меня на Patreon