Пишу про разработку вообще и в частности про: JavaScript, HTML5, CSS3, AngularJS, ReactJS, Agile.

Генераторы статичного сайта

Про генераторы статичных сайтов я слышал достаточно давно, только руки все не доходил посмотреть, они у меня и сейчас еще не дошли, просто я наконец-то нашел время погуглить эту нишу. И тут, оказывается есть много решений. Начать вполне имеет смысл с сайта StaticGen, который как раз и собирает каталог таких проектов. Вот как раз сейчас

Deck.gl – визуализация данных

Uber выпустил в “опен соурс” библиотеку для визуализации данных – deck.gl. Построена на канвасе и может выводить на самом деле большие куски данных. Отвлекусь и скажу, что большие датасеты в том же d3 сложно выводить, потому что в итоге это будет svg и если все это еще нужно анимировать, то это достаточно проблематично. Хотя у

slate – настраиваемый текстовый редактор

Уже не первый раз вижу текстовый редактор slate в трендинге на гитхабе. Ребята видно что ценят и довольны. Выглядит неплохо. Никто не пробовал?

Бесплатный курс – Browser Rendering Optimization

Простой и доступный курс от udacity – Browser Rendering Optimization. Рассказывает о том как браузер организовывает работу фреймов, как строится DOM и дает советы по оптимизации. Курс на английском, но хорошая и свежая информация обычно только на этом языке.

Сервер – болванка

Забавный сервис для генерных ответов на запросы – httpbin.org. Когда нет под рукой сервера, а нужно протестировать некий функционал на фронте. Сервис просто возвращает вам то, что вы ему послали. Все просто и удобно.

tonicdev – собираем проекты онлайн, используя npm пакеты

При всем удовольствии от работы с онлайн редакторами вроде codepen, jsbin и тому подобных. У них у всех есть ограничение по подключаемым файлам и библиотекам. Это могут быть внешние ссылки, но это не всегда удобно. Tonic – онлайн редактор, который позволяет подключать npm пакеты. Невероятно, наконец-то появился сервис, который позволяет работать с арбитральными внешними библиотеками.

Libscore – статистика по использованию библиотек

Libscore – это сайт, который собирает информацию о частоте использования популярных библиотек. Сервис показывает как общую популярность, так и какие самые большие сайты используют библиотеку в своих веб решениях. Для примера можно сравнить три популярные библиотеки: Angular, React и Backbone

Shields – бейджики для репозиториев

Вы, наверное, обращали внимание на то, что у многих репозиториев на github’е есть беджики с данными: количество скачек, покрытость тестами, сколько тестов проходит и т.д. Github не поставляет этот функционал “из коробки”, однако есть внешний сервис, который позволяет добавить подобную информацию: http://shields.io/. Работает очень просто – API сервиса возвращает картинку с информацией о переданном репозитории

Примеры основных принципов JS разработки

Git репозиторий с набором примеров принципов JS разработки – https://github.com/vasanthk/js-bits. Конечно же это свалка (хоть и небольшая), конечно же на английском и эти примеры встроятся только если будете их применять. Если же просто просмотрите, то ничего в голове не останется. В общем все, как мы любим ^_^

Шпаргалка по CSS

Развернутая шпаргалка по различным стилям, псевдоклассам и функциям CSS. Очень подробно и глазу приятно. http://tympanus.net/codrops/css_reference/