UX Аксиомы

Прекрасные аксиомы от Erik Dahl

1. Это все о людях, не об объектах

UX проектирование идет с самого начала и до конца рука об руку с людьми. Конечно это не все, но понимание того, что пользователь должен находится в вашем фокусе является ключевым моментом. Мы должны остановится в погоней за идеализацией создаваемых нами объектов; главное — это прозрачность функцией выполняемых объектами.
Читать далее UX Аксиомы

F-образный шаблон для чтения

В этой статье мы познакомимся с F-образным шаблоном, узнаем почему это работает, и как вы можете создать свой собственный опыт взаимодействия, используя данную технику. Читать далее F-образный шаблон для чтения

Улучшаем проектируемые формы

Общие ошибки при проектировании веб-форм и как их избежать.

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

Читать далее Улучшаем проектируемые формы

Простой чат. Laravel. Redis. Socket.io


Если в предыдущих уроках мы с вами знакомились поочередно с элементами нашей композиции Laravel+Redis+Socket.io, то в этом уроке мы соединим работу каждой компоненты в единое приложения — чат.

База данных Redis


Давайте поговорим с вами о такой базе данных как Redis, которая берет на себя реализацию основной «магии» взаимодействия нашего Laravel-приложения с будущим сервером веб-сокетов.

Socket.IO. Знакомство с библиотекой


Socket.io, как пишут его разработчики — это стабильный и надежный движок real-time приложений. Конечно в каждой библиотеки есть свои баги, а может быть это ее фичи, но тем не менее socket.io весьма функциональна и легко расширяемая платформа для создания real-time приложений.

RiotJS. Заключение.


В заключение, хочу сказать, что библиотека запомнилась мне своей простой, легковесностью, но в тоже время функциональностью и скоростью работы. Спасибо за внимание, жду от вас обратной связи: отзывов, предложений, замечаний. До новых встреч!

Понравился ли вам мини-курс по RiotJS?

Перейти к результатам

Загрузка ... Загрузка ...

RiotJS. Маршрутизатор. Группы роутеров.


Весьма полезным инструментов является группировка роутеров. Почему? Давайте разберемся.

RiotJS. Маршрутизатор.


RiotJS предоставляет функционал для построения SPA-приложений. Система маршрутизации Riot достаточно проста, но весьма функциональна.

RiotJS. Пользовательские теги. Встраивание HTML.


До этого момента использование пользовательских элементов было примитивным — только жестко описанный «каркас» элемента и все. Но что, если потребуется динамически изменять HTML-содержимое элемента? Как быть тогда? На этот случай у библиотеки есть предопределенный элемент yield.