Полный идей и записанных в блокнотах задумок я бросился разрабатывать веб-приложение на недавно появившемся AngularJS.
Это была первая система, позволяющая разрабатывать код более структурно, чем спагетти jQuery. Для неопытного разработчика организация кода и его понятность — особый вызов, т.к. ты не можешь видеть ничего наперед. Учишься в процессе работы и понимаешь своё приложение только по мере его создания.
В первом прототипе удалось воплотить некоторые базовые особенности Лент: буквенная и цветовая маркировка сущностей, трехпараметрический рейтинг, типизированную вложенность. Данные загружались через внешний JSON или в Firebase, который тогда еще был далек от приобретением компанией Google.