Дайджест Форвеба №13

Важные новости и материалы первой половины июля 2019

SOLID

Книга Саши Беспоясова и Артёма Самофалова о проектировании устойчивых систем с помощью принципов ООП. Код на TypeScript, интерактивные тесты в конце каждой главы, примеры из реальной жизни.

GraphQL: The Documentary

Документальный фильм об истории создания и развития GraphQL.

В поисках длинного тире

Базовые типографические правила русского языка в карточках от Вани Соловьёва из DocDoc: кавычки, виды тире, валюты, отбивка чисел, висячие предлоги, номера телефонов, время, адреса, даты и многое другое.

9 лет в монолите на Node.js

Евгений Бондаренко о плюсах и минусах монолита и микросервисов на основе реального опыта OneTwoTrip.

grasp

Утилита для продвинутого рефакторинга и поиска по JS-коду на основе его структуры

The Secret of Good Electron Apps

Секрет хороших приложений на Electron заключается в использовании фонового процесса, считает Джеймс Лонг и рассказывает о преимуществах такого подхода.

Hermes

Новый JS-движок для Android-приложений на React Native: потребляет меньше памяти, запускается быстрее и уменьшает вес APK.

Weak references and finalizers

Обзор нового API для создания слабых ссылок на объекты и подписки на их удаление сборщиком мусора.

Level Up with WebAssembly

Практическая книга о применении WebAssembly в браузере.