Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «веб»
![Главные темы](/themes/1/i/menu/tt/main_themes.png)
[Перевод] 11 вещей которые я узнал, читая спецификацию flexbox 2017-05-30 18:05:10
Я всегда считал, что с flexbox довольно легко работать — глоток свежего воздуха после стольких ...
+ развернуть текст сохранённая копия
Я всегда считал, что с flexbox довольно легко работать — глоток свежего воздуха после стольких лет float'ов и clearfix'ов.
Правда недавно я обнаружил что борюсь с ним; что-то растягивалось, когда я не думал, что оно должно тянуться. Я поправил здесь, другой элемент сжался. Я починил это, что-то другое ушло за экран. Что во имя Джорджа Буша происходит?
В конце концов, все заработало, но солнце село, а мой процесс был привычной игрой с CSS. Или… как называется та игра, где надо ударить крота, а затем другой крот выпрыгивает и надо ударить и его тоже?
Как бы там ни было, я решил что пора вести себя как взрослый разработчик и выучить flexbox должным образом. Но вместо того, чтобы прочитать 10 очередных блог-постов, я решил отправиться прямиком к исходнику и прочитать The CSS Flexible Box Layout Module Level 1 Spec
Вот хорошие отрывки.
Читать дальше →
Тэги: css, flexbox, html, layout, specification, браузеры, веб-сайтов, разработка
[Перевод] Node.js и cote: простая и удобная разработка микросервисов 2017-05-30 15:33:37
Многие считают, что микросервисы — это очень сложно. На самом же деле, при правильном подходе, это ...
+ развернуть текст сохранённая копия
Многие считают, что микросервисы — это очень сложно. На самом же деле, при правильном подходе, это совсем не так.
Микросервисы сегодня весьма популярны, а настоящие приверженцы этой архитектуры едва ли не кланяются всему, на чём написано «микросервис». Однако, если отбросить фанатизм, подобный подход к разработке ПО — это достойный шаг вперёд, микросервисы навсегда могут изменить то, как создают серверные части приложений. Вокруг микросервисов много информационного шума, поэтому стоит выделить по-настоящему важные свойства этой архитектуры и поработать над тем, чтобы упростить её внедрение и использование там, где это действительно нужно.
![image](https://habrastorage.org/getpro/habr/post_images/f3a/8fd/aa8/f3a8fdaa82957e2de184c0c6b6a54fa9.jpg)
Читать дальше →
Тэги: cote, javascript, node.js, ruvds.com, блог, веб-сайтов, компании, микросервисы, разработка
Как выбрать тот самый PHP-фреймворк. Сравнительное тестирование 2017-05-30 10:34:57
+ развернуть текст сохранённая копия
При разработке любого программного продукта перед командой разработчиков прежде всего стоит задача грамотного выбора программной платформы, определяющей структуру программной системы.
Для этого нужно учесть достаточно большое количество характеристик, от «как быстро всё будет работать» до «а необходима ли нам эта фича?». И так каждый раз. Именно в моменты мозгового штурма команда сравнивает удобство фреймворка, скорость, набор фич, которые реализованы в нем или в совместимых с ним модулях.
Но какой же всё-таки лучше, быстрее и производительнее?
Разработчики постоянно проводят сравнение фреймворков, чтобы прояснить для себя этот вопрос. Например, в статье Lukasz Kujawa приведено сравнение PHP фреймворков. Одно «но» — статья за 2013 год. А ведь время идёт… Поэтому мы решили провести своё, актуальное сравнение фреймворков.
Для оценки производительности был использован PHP Framework Benchmark. Он предлагает для сравнения множество фреймворков (не только указанных выше), но автор не спешит добавлять в репозиторий новые версии проектов, что, конечно же, печально, хотя и не смертельно. При желании добавить новую версию не сложно.
Одной из основных целей данной статьи также является попытка практическим путем определить улучшения в производительности и эффективности новых версий PHP. Поэтому тестирование было проведено на РНР 5.6/7.0/7.1
Читать дальше →
Тэги: nix, php, php-фреймворк, php-фреймворка, solutions, блог, веб-сайтов, выбор, компании, программирование, разработка
[Перевод] Исчерпывающее руководство по использованию HTTP/2 Server Push 2017-05-29 17:58:36
![](https://habrastorage.org/web/08e/727/3f4/08e7273f4c624bcdb06e513fde3900a4.jpg)
+ развернуть текст сохранённая копия
![](https://habrastorage.org/web/08e/727/3f4/08e7273f4c624bcdb06e513fde3900a4.jpg)
Привет! Меня зовут Александр, и я – фронтенд-разработчик в компании Badoo. Пожалуй, одной из самых обсуждаемых тем в мире фронтенда в последние несколько лет является протокол HTTP/2. И не зря – ведь переход на него открывает перед разработчиками много возможностей по ускорению и оптимизации сайтов. Этот пост посвящён как раз одной из таких возможностей – Server Push. Cтатья Джереми Вагнера показалась мне интересной, и поэтому делюсь полезной информацией с вами. Читать дальше →
Тэги: badoo, html, http2, javascript, push, server, блог, веб-сайтов, высокая, компании, производительность, разработка
Откуда Рокетбанк знает ваше имя 2017-05-29 12:20:48
+ развернуть текст сохранённая копия
![](https://habrastorage.org/web/9e2/ecd/872/9e2ecd87284e4f7bb345115d274de74a.jpg) Тратить время на поиск ручками по базе или, не приведи господи, на набивку номера из CRM в телефон – это роскошь в прямом смысле слова. Когда Рокетбанк стал набирать популярность, что сопровождалось увеличением количества заявок на новые карты, банку нужно было ускорить обработку входящих обращений. Первым делом они решили научить CRM-систему звонить. Как им удалось обуздать свою CRM, читайте под катом.
Читать дальше →
Тэги: voximplant, блог, браузера, веб-сайтов, звонки, компании, мобильных, приложений, программирование, разработка, финтех
Главная / Главные темы / Тэг «веб»
|
Взлеты Топ 5
Падения Топ 5
|