меню

В данном материале, я хочу представить список инструментов которые помогают мне при разработке клиентской части приложения, сайта. Речь идет о Front-End разработки.

Кто такой Front-End разработчик?

Front-End - Внешний интерфейс. Т.е. Front-End developer - разработчик внешнего интерфейса.

Front-end разработчик занимается версткой шаблона сайта и созданием пользовательского интерфейса. Обычно Front-End разработчик – это мастер на все руки. Он просто обязан обладать талантом дизайнера, быть искусным верстальщиком и хорошим программистом.

Современный Front-End developer должен в совершенстве владеть HTML/HTML5, CSS/CSS3, JavaScript (jQuery – как минимум), уметь работать с Firebug(ом). У каждого Front-End разработчикам есть свои наработки, которые он хранит в виде FrameWork(a). Многие разработчики в работе пользуются популярными FrameWork-ами, такими как: TwitterBootstrap, Foundation 3, Compass. Но лично я, пишу все сам. Готовое решение это очень хорошо, ускоряет процесс работы, но не всегда.

В работе я использую текстовый редактор Sublime Text.

Быстрый кроссплатформенный редактор исходных текстов программ. Поддерживает плагины на языке программирования Python.

Sublime Text не является свободным или открытым программным обеспечением, однако, некоторые его плагины распространяются по свободной лицензии, а также разрабатываются и поддерживаются сообществом разработчиков.

 

Sublime Text.

сайт: http://www.sublimetext.com

 

Использую сервис DevDocs: вся документация разработчика в одном месте, с быстрым и удобным интерфейсом.

 

Проект французского программиста Тибо Курубля. Здесь собрана и упорядочена документация по наиболее популярным веб-технологиям, фреймворкам и API, и многим другим средствам разработки. DOM, HTML, JavaScript, jQuery, Node.js, PHP, Ruby, Python, Git, Angular, Backbone, CoffeScript, Less, Sass, Redis и много чего ещё… Всё оформлено в едином стиле, по всей базе документации работает поиск, в том числе нечёткий. Есть возможность выбрать только необходимые технологии, по которым надо искать. Вообще, интерфейс DevDocs радует — ничего лишнего, всё очень понятно и функционально, доступно множество клавиатурных сокращений.

сайт: http://devdocs.io

Сборка каркаса шаблона сайта.

Сборка основного каркаса шаблона.

Каркас шаблона сайта бывает резиновыми, фиксированными, одноколоночными, двухколоночными и трехколоночными. После того как определились с типом каркаса шаблона сайта, я использую он-лайн инструмент СSStemplater. Отмечаю нужные мне параметры и одним кликом генерирую.

СSStemplater.

сайт: http://csstemplater.com

Справочник HTML/HTML5

сайт: http://htmlbook.ru/html

сайт: http://htmlbook.ru/html5

После того, как сгенерировали необходимый шаблон время наступает верстать и работать с таблицей стилей.

Работа с CSS.

Есть очень много иструментов, генераторов для работы с CSS. Некоторые из них собраны вот в этой статье "Подборка генераторов CSS".

сайт: http://habrahabr.ru/post/118056

В своей работе я сипользую только один генератор, это расширение CSSsir для браузера Mozilla Firefox. Простой и удобный в использовании инструмент, позволяющий в несколько кликов генерировать кросс-браузерный код основных CSS-свойств. Данный CSS3 генератор будет полезен не только web-мастерам и дизайнерам, но и обычным пользователям.

сайт: https://addons.mozilla.org/ru/firefox/addon/csssir

Справочник CSS

сайт: http://css.manual.ru

сайт: http://htmlbook.ru/css

Работа с динамикой сайта JavaScript и jQuery

Сервисы по работе с API jQuery.

jQuery Cheatsheet - Oscar Otero

JQuery Cheatsheet в HTML со ссылками на оригинальной документацию API. Удобен тем что собрано все в одном мсете, можно выбирать версии jQuery библиотеки и просмотреть какая версия что поддерживает. Описание фунций открывает в новом окне оригинальной документации.

сайт: http://oscarotero.com/jquery/

Справочники функций jQuery и JavaScript

Cправочник по современному javascript

сайт: http://javascript.ru/manual

Справочник функций jQuery на русском языке с примерами.

сайт: http://jquery.page2page.ru

Перевод официальной документации jQuery на русский язык.

сайт: http://jquery-docs.ru/

 


Возможно, вам будет интересно

Как интегрировать Husky, ESLint, Prettier в проект менее чем за 15 минут? Пошаговое руководство

Использование средств форматирования кода повышает удобство читаемости кода и помогает сохранить единый стиль во всем проекте. В этой статье мы рассмотрим один из самых популярных линтеров ESLint, который предназначен для Javascript и Typescript. Затем мы установим библиотеку для форматирования кода Prettier. Когда мы добавим к ним хуки Husky после этого, мы сможем обеспечить одинаковый стиль кода для каждого члена команды или участника нашего проекта.

Выбираем CMS

Планируя создать блог или сайт, практически каждый начинающий программист задается вопросом выбора подходящей CMS. Различных систем управления содержимым сейчас довольно много, так что не мудрено растеряться.

Типы сайтов.

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

Как заявить о себе в интернете?

Многие, как крупные фирмы так и частные предприниматели задаются вопросом, как можно эффективно представить свои услуги в сети Интернет. Прочитав эту статью, Вы узнаете о способах предоставления информации о своих услугах в сети Интернет и о том, какие из этих способов наиболее эффективны.

Оформление заявки

Документы на создание сайта

Изучите наше коммерческое предложение, заполните БРИФ и отправьте его на почту maxidebox@list.ru. Изучив все пожелания из БРИФ-а, обратным ответом оповестим Вас по стоимости разработке, ответим на вопросы.

КП на создание сайта Коммерческое предложение на созданеи сайта

Мы берем на себя ответственность за все стадии работы и полностью избавляем клиентов от забот и необходимости вникать в тонкости.

Скачать БРИФ (акета) на создание сайта Скачать БРИФ (акета) на создание сайта

Зополните у БРИФ-а все необходимые поля. Сделайте краткое описание к каждому из пунктов анкеты, привидите примеры в соответсвующий пунктах - это позволит лучше понять Ваши ожидания и требования к сайту