Нам нужно поговорить о техническом долге #common
https://24ways.org/2016/we-need-to-talk-about-technical-debt/
https://24ways.org/2016/we-need-to-talk-about-technical-debt/
24ways.org
We Need to Talk About Technical Debt
Harry Roberts addresses the hastily-coded elephant in the room and helps us to identify what is technical debt, and what is just bad code. Hark the herald Harry sings, time for some refactoring.
Что и как в ES6: хитрости, лучшие практики и примеры. Часть вторая. Мэпы, слабые мэпы, обещания, генераторы, async / await, геттеры / сеттеры, символы #es6 #js
https://tproger.ru/translations/es6-cheatsheet-2/
https://tproger.ru/translations/es6-cheatsheet-2/
Tproger
Что и как в ES6: хитрости, лучшие практики и примеры. Часть вторая. Мэпы, слабые мэпы, обещания, генераторы, async / await, геттеры…
Продолжение шпаргалки для повседневного использования по ES2015 с примерами. Делитесь своими советами в комментариях! Мэпы Мэпы --- это очень
Балансировка текста в отзывчивом дизайне
https://24ways.org/2016/responsive-display-text/
https://24ways.org/2016/responsive-display-text/
24ways.org
Get the Balance Right: Responsive Display Text
Richard Rutter shepherds a tea towel onto our collective heads and describes a technique for responsively scaling display text to maintain a consistent feel in both landscape and portrait screen orientations. That should put things back into proportion.
Путеводитель по JavaScript Promise для новичков #js #javascript
https://habrahabr.ru/company/zerotech/blog/317256/
https://habrahabr.ru/company/zerotech/blog/317256/
Хабр
Путеводитель по JavaScript Promise для новичков
Этот материал мы подготовили для JavaScript-программистов, которые только начинают разбираться с «Promise». Обещания (promises) в JavaScript – это новый инстру...
5 «лучших» Javascript фреймворков для изучения в 2017-м
https://www.dunebook.com/5-best-javascript-frameworks-to-learn-in-2017/
https://www.dunebook.com/5-best-javascript-frameworks-to-learn-in-2017/
Dunebook
8 Best JavaScript Frameworks & Libraries to learn in 2019
In this Article, I am going to highlight 7 best JavaScript Frameworks and libraries to learn in 2019 and takes a bird’s eye view of how each one of them can ease your JavaScript App development.
Отображаем динамические сообщения с помощью Web Notification API #browsers
https://www.sitepoint.com/browser-notification-api/
https://www.sitepoint.com/browser-notification-api/
Sitepoint
Displaying Dynamic Messages Using the Web Notification API - SitePoint
Show your users important updates with a browser notification. Keenan Payne looks at how to use the native Notification API to display messages and icons.
Если вы перешли с React на Vue, почему вы это сделали? #react_js #react #js #javascript
https://www.reddit.com/r/javascript/comments/5fi07s/have_you_moved_from_react_to_vue_if_so_why/
https://www.reddit.com/r/javascript/comments/5fi07s/have_you_moved_from_react_to_vue_if_so_why/
reddit
Have you moved from React to Vue? If so, why? • r/javascript
I'm seeing Vue pop up more and more and I'm starting to get curious about where it stands in relation to React. I joined the React hype train in...
TypeScript 2.1: async/await для ES3/ES5 #js #javascript #typescript
https://blog.mariusschulz.com/2016/12/09/typescript-2-1-async-await-for-es3-es5
https://blog.mariusschulz.com/2016/12/09/typescript-2-1-async-await-for-es3-es5
Marius Schulz
TypeScript 2.1: async/await for ES3/ES5
TypeScript 2.1 adds support for downleveling asynchronous functions to ES3/ES5. That way, you can run your async/await code in every JavaScript engine.
React на серверной стороне #react #js #javascript
https://remysharp.com/2016/12/07/server-side-react
https://remysharp.com/2016/12/07/server-side-react
Remysharp
Server Side React
Even before I watched Node.js being revealed to the greater world at jsconf.eu 2009, I had been keen to solve the problem of universal JavaScript. That is to say: a single code base that runs both on the server and on the client. I remember tinkering with…
React, Web Components, Angular и jQuery — друзья навеки. Универсальные JavaScript-компоненты #js #javascript #angular
https://habrahabr.ru/company/devexpress/blog/316358/
https://habrahabr.ru/company/devexpress/blog/316358/
Habr
React, Web Components, Angular и jQuery — друзья навеки. Универсальные JavaScript-компоненты
Эта статья о том, как написать универсальный JavaScript-компонент, который можно будет использовать
как React-компонент;
как Preact-компонент;
как Angular-компонент;
как Web Component;
как...
как React-компонент;
как Preact-компонент;
как Angular-компонент;
как Web Component;
как...
Сохраняем интернету 2000 терабайт в день благодаря оптимизации Font Awesome #js
https://pixelambacht.nl/2016/font-awesome-fixed/
https://pixelambacht.nl/2016/font-awesome-fixed/
pixelambacht.nl
Saving the internet 2000 terabytes a day: fixing Font Awesome's fonts – Pixelambacht
Front-end antics and typographic mischievousness
Анимации на GPU: делаем это правильно
https://habrahabr.ru/company/odnoklassniki/blog/313978/
https://habrahabr.ru/company/odnoklassniki/blog/313978/
Habr
Анимации на GPU: делаем это правильно
Думаю, все уже знают, что современные браузеры умеют рисовать некоторые части страницы на GPU. Особенно это заметно на анимациях. Например, анимация, сделанная с помощью CSS-свойства transform...
Почему мы выбрали Angular 2 вместо React для нашей ентрейпрайз разработки
https://blog.biznas.io/why-we-chose-angular-2-over-react-for-our-enterprise-software-development-work-392e2c9e39a9
https://blog.biznas.io/why-we-chose-angular-2-over-react-for-our-enterprise-software-development-work-392e2c9e39a9
Biznas
Why we chose Angular 2 over React for our enterprise software development work
-Justin Goodhew
Размышления о будущем веба
https://www.vectorform.com/news-and-views/access-and-experience-the-future-web/
https://www.vectorform.com/news-and-views/access-and-experience-the-future-web/
Vectorform
Access and Experience: The Future Web
Web technology is dramatically evolving how users both access and experience the web. Whether it’s providing more app-like experiences with PWAs or utilizing physical devices that provide us with meaning and context, people are engaging with the Web in entirely…
Создание Web Bluetooth Progressive Web App
https://medium.com/@nimbleape/building-a-web-bluetooth-progressive-web-app-a859f91fd29
https://medium.com/@nimbleape/building-a-web-bluetooth-progressive-web-app-a859f91fd29
Medium
Building a Web Bluetooth Progressive Web App
A few months ago I started looking around the internet for weird and wonderful Bluetooth Low Energy devices that I could incorporate into my Getting Physical with Web Bluetooth in the Browser talk…
Я.Субботник по фронтенду
https://events.yandex.ru/events/yasubbotnik/10-dec-2016/
https://events.yandex.ru/events/yasubbotnik/10-dec-2016/
Я.Субботник по фронтенду
10 декабря мы провели последний в этом году Я.Субботник по фронтенду.
Выступили разработчики Яндекса из Москвы и Симферополя.
Вместе со слушателями докладчики обсудили вопросы, с которыми разработчики обычно сталкиваются в компании — от организации рабочих…
Выступили разработчики Яндекса из Москвы и Симферополя.
Вместе со слушателями докладчики обсудили вопросы, с которыми разработчики обычно сталкиваются в компании — от организации рабочих…
Основные принципы разметки в HTML 5.1
https://bitsofco.de/document-outlines-in-html-5-1/
https://bitsofco.de/document-outlines-in-html-5-1/
bitsofcode
Document Outlines in HTML 5.1
In one of my previous articles, Using Heading Elements to Create a Document Outline, I explained the importance of having valid outlines in an HTML page. The outline for an HTML document shows the structure of the content on the page. This is useful for…
CSSConf.Asia 2016
https://www.youtube.com/playlist?list=PL37ZVnwpeshFizH1JsG3s7_qyN2Uk0OSh
https://www.youtube.com/playlist?list=PL37ZVnwpeshFizH1JsG3s7_qyN2Uk0OSh