Блог о веб программировании

2017-08-14

Инструменты для Web разработчика

Тестирование кода

Behat - это фреймворк для тестирования, помогающий осуществлять разработку согласно концепции BDD.

Codeception - фреймворк для тестирования. Есть интеграция с Symphony2, Lavarel4, Yii, Phalcon, Zend Framework

WebdriverIO — это клиент для сервера Selenium, работающий на Node.js и предоставляющий JavaScript API.

API

GraphQL — это стандарт декларирования структуры данных и способов получения данных, предложенный и реализованный Facebook.

JS

jQuery — библиотека JavaScript облигчающая кроссбраузерную разработку JS кода

Underscore.jsБиблиотека JavaScript, реализующая дополнительную функциональность для работы с массивами, объектами и функциями, изначально отсутствующую в javascript, но имеющую аналоги в других языках. Библиотека умеет делегировать вызовы, если какая-то функциональность реализована разработчиками браузеров

Modernizr — это JavaScript-библиотека, которая узнаёт, что из HTML5 и CSS3 умеет браузер пользователя. Определяя возможности браузера, разработчик может сделать откат некоторых функций для старых версий браузеров. Создатели Modernizr называют такую проверку feature detection, и это гораздо эффективнее, чем просто определить браузер, его версию и ОС.

jQuery.Easie.js это плагин jQuery для создания характеристик перехода анимации в стиле CSS3.

Moment.js это отличная библиотека для работы с датами в JavaScript.

Handlebars.js — это клиентский шаблонизатор для JavaScript. Handlebars является одним из наиболее популярных, быстрых и многофункциональных шаблонизаторов для JavaScript. 

СSS

Bootstrap - CSS фреймворк от Twitter

WYSIWYG редакторы

TinyMCE - Платформонезависимый JavaScript HTML WYSIWYG редактор на основе Web.

CKeditor - Свободный WYSIWYG-редактор, который может быть использован на веб-страницах.

Серверы очередей

RabbitMQ - Платформа, реализующая систему обмена сообщениями между компонентами программной системы на основе стандарта AMQP. 

Gearman — сервер очередей

 

Понравился пост? Поделитесь ссылкой с друзьями, они оценят:

Комментарии

Нет комментариев

Оставить комментарий