![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: Web-разработка / Блог / Захабренные/Записи в блоге |
![]() |
Хабрахабр: Web-разработка / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/webdev/ Добавлен: 2008-06-12 19:52:21 блограйдером ZaiSL |
Как я свой Redux писал
2017-05-06 23:35:42 (читать в оригинале)Или Охота на Кракена. В предыдущих заметках (тут и тут) я делился своим Braindump на тему различных архитектурных стилей, в частности Model-View-Controller и Flux.
Я отметил, что не увидел в лице Flux какой-то революции, этот шаблон не что-то новое. Я увидел в нем схожесть с Reenskaug-MVC 1979 года. Также, я упомянул, что решил убрать из своего кода Redux (одна из реализаций Flux). Мне кажется, эти моменты необходимо пояснить более развернуто. Моей целью не было убедить читателя в том, что Flux надо называть MVC, так же я не хотел сказать, что redux-модуль плох и от него нужно полностью отказаться.
Так как же относится тогда к Flux?
Для начала надо определится что же такое Flux. Во-первых это определенно архитектурный стиль, при чем на на данный момент, уже не только для клиентских web-приложений. Во-вторых это набор четко определенных компонентов и терминов.
Читать дальше →
Тэги: architecture, controller, design, flux, javascript, model, patterns, react.js, reactjs, redux, redux-thunk, software, view, веб-сайтов, разработка
Постоянная ссылка
Почему мы выбрали новый Angular
2017-05-05 09:58:08 (читать в оригинале)
В своей статье я хочу поделиться с вами опытом использования нового Angular как основы для наших enterprise приложений. Речи о том, что новый Angular лучше, чем React, Vue или какая-то другая популярная сейчас библиотека, в статье не пойдет, хотя, конечно, я буду сравнивать его с конкурентами. Все решения имеют свои плюсы и минусы, и то, что хорошо подошло одному проекту, может устроить сущий ад в другом. Итак, прежде чем объяснить, чем нас зацепил новый Аngular, расскажу немного о том, что мы уже используем в разработке.
Наш основной проект имеет долгий путь развития и построен на уже устаревших технологиях — Marionette + Backbone + Coffescript. Пару лет назад мы поняли, что развивать проект в таком стеке стало довольно тяжело, и начали изучать альтернативы в экосистеме фронтенда и думать, как же нам мигрировать туда нашего «зверя».
Читать дальше →Тэги: angular, angularjs, framework, infowatch, web-разработка, блог, веб-сайтов, компании, разработка
Постоянная ссылка
Транслируем видеопоток с веб-страницы по WebRTC на Facebook и YouTube одновременно
2017-05-04 10:16:03 (читать в оригинале)Facebook и YouTube предоставляют сервисы трансляций, которые позволяют вещать Live-видеопотоки на широкую аудиторию зрителей. В этой статье мы расскажем, как захватить видеопоток с веб-страницы по технологии WebRTC и отправить этот видеопоток одновременно в Facebook и на YouTube для прямой трансляции — сразу в два сервиса. Читать дальше →
Тэги: aac, api, broadcasting, chrome, facebook, firefox, flashphoner, h.264, javascript, live, opus, rest, rtmp, vp8, webrtc, youtube, блог, веб-сайтов, видео, компании, программирование, разработка, ретрансляция, связи, систем, стриминг, трансляция
Постоянная ссылка
Юбилейный PYCON RUSSIA пройдёт 16-17 июля
2017-05-02 14:41:42 (читать в оригинале)Пятый российский PyCon пройдёт 16-17 июля в отеле «Cronwell Яхонты Таруса» в 95 км. от Москвы. Если вы не знаете, что такое PyCon, посмотрите ролик ниже — в нём коротко про PyCon-2016 и историю конференции.
Чтобы оценить уровень спикеров, посмотрите видео и презентации прошлогодних докладов или почитайте отчёт на Хабре о PyConRu-2016.
Регистрация для участников открыта. Early Bird билеты стоят 14 500 рублей. Таких билетов будет 50, потом стоимость увеличится. Для студентов действует спец.цена.
Присоединяйтесь!
Читать дальше →
Тэги: django, it-people, pyconru, python, python3, блог, веб-сайтов, компании, программирование, разработка
Постоянная ссылка
[Перевод] Построение гибких PHP приложений
2017-05-02 14:14:25 (читать в оригинале)Эра фулстэк фрэймворков в прошлом. Современные разработчики фрэймворков разделяют свои монолитные репозитории на компоненты с помощью ответвлений в Git, позволяя разработчику выбрать то, что действительно необходимо его проекту. Это означает, что вы можете построить свое приложение на топовых Zend Service Manager, Aura Router, Doctrine ORM, Laravel (Illuminate) Eloquent, Plates, Monolog, Symfony Cache или любых других компонентах, которые можно установить через Composer.

Читать дальше →
Тэги: composer, php, web, автозагрузка, архитектура, веб-сайтов, кода, компоненты, модульная, модульное, ооп, приложений, приложения, программирование, проекта, проектирование, разработка, рефакторинг, структура, файловая
Постоянная ссылка


![]() | ||
+903 |
934 |
Блог о подарках и праздниках |
+883 |
955 |
Kitten |
+876 |
942 |
And_So_On |
+846 |
1007 |
Уголок народного трейдера |
+814 |
958 |
ank |
![]() | ||
-1 |
255 |
Главная |
-1 |
4 |
Equillibrium |
-2 |
15 |
Elephant_Talk |
-6 |
771 |
Сибдепо / Блоги |
-6 |
5 |
lqp |

Загрузка...

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