Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «разработка»
![Главные темы](/themes/1/i/menu/tt/main_themes.png)
[Перевод] Пособие по webpack 2016-09-06 13:16:57
![](https://habrastorage.org/files/707/695/166/7076951662814365a0bfff3b1f3e83de.png)
< ...
+ развернуть текст сохранённая копия
![](https://habrastorage.org/files/707/695/166/7076951662814365a0bfff3b1f3e83de.png)
Давайте сначала разберемся, зачем нужен вебпак (webpack), и какие проблемы он пытается решить, а потом научимся работать с ним. Webpack позволяет избавиться от bower и gulp/grunt в приложении, и заменить их одним инструментом. Вместо bower'а для установки и управления клиентскими зависимостями, можно использовать стандартный Node Package Manager (npm) для установки и управления всеми фронтэнд-зависимостями. Вебпак также может выполнять большинство задач grunt/gulp'а.
Bower это пакетный менеджер для клиентской части. Его можно использовать для поиска, установки, удаления компонентов на JavaScript, HTML и CSS. GruntJS это JavaScript-утилита командной строки, помогающая разработчикам автоматизировать повторяющиеся задачи. Можно считать его JavaScript-альтернативой Make или Ant. Он занимается задачами вроде минификации, компиляции, юнит-тестирования, линтинга и пр. Допустим, мы пишем простую страницу профиля пользователя в веб-приложении. Там используется jQuery и библиотеки underscore. Один из способов — включить оба файла в HTML: Читать дальше →
Тэги: css, html, javascript, node, node.js, npm, web, webpack, веб-сайтов, разработка
Волшебная сборка проекта на WordPress при помощи пакетных менеджеров и напильника 2016-09-05 17:11:57
![](https://habrastorage.org/files/c38/77c/68c/c3877c68c8e547a4a20edd2205eab8d8.jpg)
< ...
+ развернуть текст сохранённая копия
Сегодня я хочу поделиться с достопочтенной аудиторией Хабра своим подходом к организации автоматической сборки проекта на WordPress, который значительно экономит время при создании новых сайтов. Читать дальше →
Тэги: browserify, composer, gulp, npm, scss, wordpress, веб-сайтов, разработка
Какой язык программирования выбрать и учить? 9 самых востребованных языков в 2016 году 2016-09-05 14:00:06
Некоторое время назад кадровый портал Glassdoor опубликовал список самых востребованных профессий в ...
+ развернуть текст сохранённая копия
Некоторое время назад кадровый портал Glassdoor опубликовал список самых востребованных профессий в 2016 году и, как оказалось, более половины из них предполагают наличие навыков программирования. Так на какие же языки программирования стоит обратить внимание в первую очередь, если вы хотите построить успешную карьеру в IT-сфере? 1. SQL SQL занимает первое место в списке, что […]
Тэги: apple, ios, yablyk-news, новости, разработки, уроки
PHPixie против Laravel 2016-09-05 13:10:21
+ развернуть текст сохранённая копия
![image](https://habrastorage.org/getpro/habr/post_images/82f/f87/8c9/82ff878c9c7c3e8ffebf797a782e8fa4.png)
Главной причиной написания этой статьи является то что этот вопрос мне задают практически регулярно и было бы хорошо просто иметь под рукой ссылку. Сразу же скажу что холивора в силе Emacs против Vi тут не будет, как и любой попытки сильно упрекнуть Laravel. Уже никто не сомневаются что он работает, на нем крутятся сайты и ничего плохого с ними не происходит, так что глупо утверждать что он чем-то плох. Я же хочу показать какую нишу старается занять PHPixie и Laravel тут просто как пример, так что я надеюсь что читатель воспримет статью как обзор в стиле HTC против Samsung, призванную показать преимущества и разницу в парадигме, но никак не постулировать кто лучше.
Читать дальше →
Тэги: framework, laravel, php, phpixie, веб-сайтов, разработка
Интервью с Артёмом Малышевым, который выступит на Moscow Python в октябре 2016-09-05 08:58:39
+ развернуть текст сохранённая копия
![](https://habrastorage.org/files/2c3/342/298/2c334229895c41388903830d4ae470c7.jpg) Айтишных конференций в Москве проходит много. Если ходить на каждую — то можно только этим и заниматься. Разработчики-интроверты ходить на конференции не очень любят: кто все эти люди, почему доклады либо неинтересны либо для полутора узких спецов, все равно ничего нового не узнаю и так далее. Но ходят. Потому что конференция — это уникальная возможность пообщаться с такими же разработчиками, которые собрались в одно месте специально для этого. А чтобы не промахнуться, мы ориентируемся на доклады.
Если доклад затрагивает интересную нам тему, то можно будет пообщаться и со спикером, и с другими гостями, которые на этот доклад пришли. Велики шансы, что пришли они не просто так, и тема их тоже интересует. Ну а чтобы совсем не промахнуться, организаторы некоторых конференций за месяц до начала делают ряд интервью со спикерами, где задают им разные каверзные вопросы. Чтобы интересующиеся заявленными темами могли оценить: хотят ли они пообщаться со спикером и другими слушателями.
На прошлой неделе я проинтервьюировал Ивана из Positive Technologies, который чуть больше чем через месяц расскажет нам, почему 100% покрытие тестами это плохо. А сегодня я предлагаю вам почитать ответы его коллеги Артёма Малышева, который расскажет нам про Django Channels. Штуку, благодаря которой больше не нужно будет каждый второй проект начинать с развертывания и настройки Celery.
Что мне рассказал Артём?
Тэги: conference, django, moscow, python, voximplant, блог, веб-сайтов, компании, программирование, разработка
Главная / Главные темы / Тэг «разработка»
|
Взлеты Топ 5
Падения Топ 5
|