Submit Search
Upload
Сборка Front-end’a
•
Download as PPTX, PDF
•
0 likes
•
439 views
D
DelphiCon
Follow
Author: Max S.
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 11
Download now
Recommended
10 вещей, которые «невозможно» сделать в iOS
10 вещей, которые «невозможно» сделать в iOS
Any Void
Как быть с большими сайтами на Word press
Как быть с большими сайтами на Word press
vovasik
Bootstrap 3. Адаптивная верстка для WordPress
Bootstrap 3. Адаптивная верстка для WordPress
Igor Sazonov
Bootstrap
Bootstrap
Timofey Chukleev
Применение графических ускорителей в браузерах
Применение графических ускорителей в браузерах
Alex Musayev
Bootstrap3 basics
Bootstrap3 basics
DevOWL Meetup
WebdriverIO + Puppeteer. Double gun – double fun
WebdriverIO + Puppeteer. Double gun – double fun
Alexandr Khotemskoy
Webpack integration
Webpack integration
Illia Zub
Recommended
10 вещей, которые «невозможно» сделать в iOS
10 вещей, которые «невозможно» сделать в iOS
Any Void
Как быть с большими сайтами на Word press
Как быть с большими сайтами на Word press
vovasik
Bootstrap 3. Адаптивная верстка для WordPress
Bootstrap 3. Адаптивная верстка для WordPress
Igor Sazonov
Bootstrap
Bootstrap
Timofey Chukleev
Применение графических ускорителей в браузерах
Применение графических ускорителей в браузерах
Alex Musayev
Bootstrap3 basics
Bootstrap3 basics
DevOWL Meetup
WebdriverIO + Puppeteer. Double gun – double fun
WebdriverIO + Puppeteer. Double gun – double fun
Alexandr Khotemskoy
Webpack integration
Webpack integration
Illia Zub
Node JS проблемы надежности, и пути их решения
Node JS проблемы надежности, и пути их решения
Alexander Kucherenko
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...
Ontico
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
ITCrowd Almaty
QA Fest 2019. Александр Хотемской. WebdriverIO + Puppeteer. Double gun - doub...
QA Fest 2019. Александр Хотемской. WebdriverIO + Puppeteer. Double gun - doub...
QAFest
непрерывная интеграция шаг к непрерывному деплою родионов игорь
непрерывная интеграция шаг к непрерывному деплою родионов игорь
drupalconf
JS Lab2017_Сергей Селецкий_System.js и jspm
JS Lab2017_Сергей Селецкий_System.js и jspm
GeeksLab Odessa
Кэш виджетов Yii в Redis. Отдача напрямую через Nginx. Трофименко
Кэш виджетов Yii в Redis. Отдача напрямую через Nginx. Трофименко
2ГИС Технологии
От репозитория до CI/CD-инфраструктуры в продакшне за неделю / Дмитрий Чумак ...
От репозитория до CI/CD-инфраструктуры в продакшне за неделю / Дмитрий Чумак ...
Ontico
Разработка API для большого, нагруженного сервиса
Разработка API для большого, нагруженного сервиса
endeveit
Сборка проектов с помощью ENB
Сборка проектов с помощью ENB
Aleksandr Boichenko
Heyworks: Cравнительный анализ решений для клиент-серверного взаимодействия и...
Heyworks: Cравнительный анализ решений для клиент-серверного взаимодействия и...
DevGAMM Conference
Drupal и мобильные устройства комелин константин
Drupal и мобильные устройства комелин константин
drupalconf
Unity: WebGL и IL2CPP — будущее скриптинга в Unity»
Unity: WebGL и IL2CPP — будущее скриптинга в Unity»
DevGAMM Conference
BeeGo для веб приложений, API и демонов
BeeGo для веб приложений, API и демонов
Anton Piskunov
Как оптимизировать сайт на нескольких языках и для международных пользователей
Как оптимизировать сайт на нескольких языках и для международных пользователей
Cybermarketing, Moscow
Построение внутренней ссылочной структуры
Построение внутренней ссылочной структуры
Alexey Kostin
Вредные советы для разработчиков
Вредные советы для разработчиков
ITCrowd Almaty
Фронтенд разработка без боли
Фронтенд разработка без боли
Anton Piskunov
Современный фронтенд за 30 минут.
Современный фронтенд за 30 минут.
Vladimir Malyk
UWDC 2013, Как мы используем Yii
UWDC 2013, Как мы используем Yii
Alexander Makarov
Оптимизация JavaScript в Drupal
Оптимизация JavaScript в Drupal
Vlad Savitsky
What do you MEAN? или введение в Fullstack JavaScript
What do you MEAN? или введение в Fullstack JavaScript
Vasiliy Teliatnikov
More Related Content
What's hot
Node JS проблемы надежности, и пути их решения
Node JS проблемы надежности, и пути их решения
Alexander Kucherenko
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...
Ontico
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
ITCrowd Almaty
QA Fest 2019. Александр Хотемской. WebdriverIO + Puppeteer. Double gun - doub...
QA Fest 2019. Александр Хотемской. WebdriverIO + Puppeteer. Double gun - doub...
QAFest
непрерывная интеграция шаг к непрерывному деплою родионов игорь
непрерывная интеграция шаг к непрерывному деплою родионов игорь
drupalconf
JS Lab2017_Сергей Селецкий_System.js и jspm
JS Lab2017_Сергей Селецкий_System.js и jspm
GeeksLab Odessa
Кэш виджетов Yii в Redis. Отдача напрямую через Nginx. Трофименко
Кэш виджетов Yii в Redis. Отдача напрямую через Nginx. Трофименко
2ГИС Технологии
От репозитория до CI/CD-инфраструктуры в продакшне за неделю / Дмитрий Чумак ...
От репозитория до CI/CD-инфраструктуры в продакшне за неделю / Дмитрий Чумак ...
Ontico
Разработка API для большого, нагруженного сервиса
Разработка API для большого, нагруженного сервиса
endeveit
Сборка проектов с помощью ENB
Сборка проектов с помощью ENB
Aleksandr Boichenko
Heyworks: Cравнительный анализ решений для клиент-серверного взаимодействия и...
Heyworks: Cравнительный анализ решений для клиент-серверного взаимодействия и...
DevGAMM Conference
Drupal и мобильные устройства комелин константин
Drupal и мобильные устройства комелин константин
drupalconf
Unity: WebGL и IL2CPP — будущее скриптинга в Unity»
Unity: WebGL и IL2CPP — будущее скриптинга в Unity»
DevGAMM Conference
BeeGo для веб приложений, API и демонов
BeeGo для веб приложений, API и демонов
Anton Piskunov
Как оптимизировать сайт на нескольких языках и для международных пользователей
Как оптимизировать сайт на нескольких языках и для международных пользователей
Cybermarketing, Moscow
Построение внутренней ссылочной структуры
Построение внутренней ссылочной структуры
Alexey Kostin
Вредные советы для разработчиков
Вредные советы для разработчиков
ITCrowd Almaty
Фронтенд разработка без боли
Фронтенд разработка без боли
Anton Piskunov
Современный фронтенд за 30 минут.
Современный фронтенд за 30 минут.
Vladimir Malyk
What's hot
(19)
Node JS проблемы надежности, и пути их решения
Node JS проблемы надежности, и пути их решения
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...
Microsoft Edge и платформа веб-приложений в Windows 10 / Константин Кичинский...
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
Колёса: Раньше и сейчас. Как поменять архитектуру высоконагруженного проекта
QA Fest 2019. Александр Хотемской. WebdriverIO + Puppeteer. Double gun - doub...
QA Fest 2019. Александр Хотемской. WebdriverIO + Puppeteer. Double gun - doub...
непрерывная интеграция шаг к непрерывному деплою родионов игорь
непрерывная интеграция шаг к непрерывному деплою родионов игорь
JS Lab2017_Сергей Селецкий_System.js и jspm
JS Lab2017_Сергей Селецкий_System.js и jspm
Кэш виджетов Yii в Redis. Отдача напрямую через Nginx. Трофименко
Кэш виджетов Yii в Redis. Отдача напрямую через Nginx. Трофименко
От репозитория до CI/CD-инфраструктуры в продакшне за неделю / Дмитрий Чумак ...
От репозитория до CI/CD-инфраструктуры в продакшне за неделю / Дмитрий Чумак ...
Разработка API для большого, нагруженного сервиса
Разработка API для большого, нагруженного сервиса
Сборка проектов с помощью ENB
Сборка проектов с помощью ENB
Heyworks: Cравнительный анализ решений для клиент-серверного взаимодействия и...
Heyworks: Cравнительный анализ решений для клиент-серверного взаимодействия и...
Drupal и мобильные устройства комелин константин
Drupal и мобильные устройства комелин константин
Unity: WebGL и IL2CPP — будущее скриптинга в Unity»
Unity: WebGL и IL2CPP — будущее скриптинга в Unity»
BeeGo для веб приложений, API и демонов
BeeGo для веб приложений, API и демонов
Как оптимизировать сайт на нескольких языках и для международных пользователей
Как оптимизировать сайт на нескольких языках и для международных пользователей
Построение внутренней ссылочной структуры
Построение внутренней ссылочной структуры
Вредные советы для разработчиков
Вредные советы для разработчиков
Фронтенд разработка без боли
Фронтенд разработка без боли
Современный фронтенд за 30 минут.
Современный фронтенд за 30 минут.
Similar to Сборка Front-end’a
UWDC 2013, Как мы используем Yii
UWDC 2013, Как мы используем Yii
Alexander Makarov
Оптимизация JavaScript в Drupal
Оптимизация JavaScript в Drupal
Vlad Savitsky
What do you MEAN? или введение в Fullstack JavaScript
What do you MEAN? или введение в Fullstack JavaScript
Vasiliy Teliatnikov
Speed Up Your Website
Speed Up Your Website
Ecommerce Solution Provider SysIQ
Meet Magento Belarus 2015: Denis Bosak
Meet Magento Belarus 2015: Denis Bosak
Amasty
Drupal Vs Other
Drupal Vs Other
Andrii Lundiak
TК°Conf. Организация разработки Frontend. Виталий Слободин.
TК°Conf. Организация разработки Frontend. Виталий Слободин.
TKConf
Эксперименты с Postgres в Docker и облаках — оптимизация настроек и схемы ва...
Эксперименты с Postgres в Docker и облаках — оптимизация настроек и схемы ва...
Nikolay Samokhvalov
Иван Карев — Клиентская оптимизация
Иван Карев — Клиентская оптимизация
Yandex
Assets Pipeline
Assets Pipeline
Andrey Sitnik
Разработка сложного мультимедийного приложения на JavaScript+HTML5 и PhoneGap...
Разработка сложного мультимедийного приложения на JavaScript+HTML5 и PhoneGap...
Ontico
Tuning HighLoad J2EE web application
Tuning HighLoad J2EE web application
Shamim bhuiyan
Phalcon. Что нового?
Phalcon. Что нового?
Oleksandr Torosh
Иван Карев — Клиентская оптимизация
Иван Карев — Клиентская оптимизация
Yandex
Битва за миллисекунды: практика ускорения веб сайтов
Битва за миллисекунды: практика ускорения веб сайтов
index.art
My Open Source (Sept 2017)
My Open Source (Sept 2017)
Roman Dvornov
webpack: 7 бед - один ответ
webpack: 7 бед - один ответ
Denis Izmaylov
Работа со статикой в Django
Работа со статикой в Django
MoscowDjango
Алексей Андросов "Криокамера для статики"
Алексей Андросов "Криокамера для статики"
Yandex
Мониторинг в высоконагруженных (и не только) проектах: сравнительный анализ с...
Мониторинг в высоконагруженных (и не только) проектах: сравнительный анализ с...
Anton Baranov
Similar to Сборка Front-end’a
(20)
UWDC 2013, Как мы используем Yii
UWDC 2013, Как мы используем Yii
Оптимизация JavaScript в Drupal
Оптимизация JavaScript в Drupal
What do you MEAN? или введение в Fullstack JavaScript
What do you MEAN? или введение в Fullstack JavaScript
Speed Up Your Website
Speed Up Your Website
Meet Magento Belarus 2015: Denis Bosak
Meet Magento Belarus 2015: Denis Bosak
Drupal Vs Other
Drupal Vs Other
TК°Conf. Организация разработки Frontend. Виталий Слободин.
TК°Conf. Организация разработки Frontend. Виталий Слободин.
Эксперименты с Postgres в Docker и облаках — оптимизация настроек и схемы ва...
Эксперименты с Postgres в Docker и облаках — оптимизация настроек и схемы ва...
Иван Карев — Клиентская оптимизация
Иван Карев — Клиентская оптимизация
Assets Pipeline
Assets Pipeline
Разработка сложного мультимедийного приложения на JavaScript+HTML5 и PhoneGap...
Разработка сложного мультимедийного приложения на JavaScript+HTML5 и PhoneGap...
Tuning HighLoad J2EE web application
Tuning HighLoad J2EE web application
Phalcon. Что нового?
Phalcon. Что нового?
Иван Карев — Клиентская оптимизация
Иван Карев — Клиентская оптимизация
Битва за миллисекунды: практика ускорения веб сайтов
Битва за миллисекунды: практика ускорения веб сайтов
My Open Source (Sept 2017)
My Open Source (Sept 2017)
webpack: 7 бед - один ответ
webpack: 7 бед - один ответ
Работа со статикой в Django
Работа со статикой в Django
Алексей Андросов "Криокамера для статики"
Алексей Андросов "Криокамера для статики"
Мониторинг в высоконагруженных (и не только) проектах: сравнительный анализ с...
Мониторинг в высоконагруженных (и не только) проектах: сравнительный анализ с...
More from DelphiCon
React.js
React.js
DelphiCon
No SQL
No SQL
DelphiCon
Ruby on Rails
Ruby on Rails
DelphiCon
SOLID
SOLID
DelphiCon
IoC and Dependency Injection
IoC and Dependency Injection
DelphiCon
Garbage collector
Garbage collector
DelphiCon
RESTful API and ASP.NET
RESTful API and ASP.NET
DelphiCon
Frontend Workflow
Frontend Workflow
DelphiCon
Effective email communications with a customer
Effective email communications with a customer
DelphiCon
More from DelphiCon
(9)
React.js
React.js
No SQL
No SQL
Ruby on Rails
Ruby on Rails
SOLID
SOLID
IoC and Dependency Injection
IoC and Dependency Injection
Garbage collector
Garbage collector
RESTful API and ASP.NET
RESTful API and ASP.NET
Frontend Workflow
Frontend Workflow
Effective email communications with a customer
Effective email communications with a customer
Сборка Front-end’a
1.
Сборка Front- end’a Автоматизация и
структуризация
2.
Ключевые вопросы Зачем? Что выбрать? Преимущества?
3.
Структура проекта
4.
Задачи - Сжатие и
объединение js-файлов, проверка валидности кода. - Компиляция LESS, SASS файлов - Автоматическое обновление страницы после изменений. - Сжатие скомпилированных CSS-файлов - Создание “спрайтов” из изображений.
5.
Инструменты для сборки -
Grunt (http://gruntjs.com) - Gulp (http://gulpjs.com) - Jake (http://jakejs.com) - Broccoli (https://github.com/broccolijs/broccoli) - Brunch (https://github.com/brunch/brunch)
6.
Grunt Преимущества: - Большое количество
плагинов: 1. http://gruntjs.com/plugins - 4,403 2. https://www.npmjs.com - 13502 - Универсальность. - Много готовых решений. Недостатки: - Скорость работы. - “Многословен”
7.
Grunt Config File
8.
Gulp - Быстродействие (Node
Streams) - Относительная простота и читабельность настроек файла конфигураций. - Плагины выполняют только одну функцию.
9.
Gulp config file
10.
Brunch Документация: https://github.com/brunch/brunch Заготовки для приложения: http://brunch.io/skeletons.html
11.
Конец Спасибо за внимание!
Download now