Feeds на Firebase

Реактивные ленты сообщений, привязанные к url страницы

Также назывался до 2016 года Chitfeed

Stack:

  • Фреймфорк AngularJS
    • Animate
    • marked
    • moment
    • touch
    • ui-router
    • angularfire
    • ngStorage
  • Реактивная база данных Firebase
  • Среда разработки и тестирования — Glitch.com

Все наработки первого Фруктового дерева были структутрированы в новой форме для дальнейшей проработки. Это тот же Angular, но с более грамотной модульной структурой файлов и потоков данных. Добавились красивые даты, markdown и множество других внутренних улучшений.

Работа над этой версией шла с переменным успехом 2014 по 2018 годы. Было добавлено множество функций, это первое полноценное приложение с работающим базовыми возможностями добавления и редактирования записей в базе данных. Firebase показал, что работа с данными может быть и без сложных манипуляций с собственной серверной базой данных. За 4 года я намного глубже погрузился в JS, однако это не очень-то помогло сделать полноценный дизайн. Разработка полноценной UI системы для постоянно меняющегося прототипа — сложнейшая задача. Так я постепенно пришел к необходимости использования готовых библиотек компонентов.