[Из песочницы] Собираем свой аналог Google Calendar не в 30 строк

85c2eedb4fb9d7c4576841da27d8c59f.jpg При разработке проекта для транспортной компании, занимающейся пассажирскими перевозками, возникла задача реализовать свой аналог Google Calendar для встраивания внутрь системы. В силу некоторых причин (глубокая интеграция в проект, связь с кучей разных сущностей, полный контроль над всеми частями кода и прочее), использовать решение от Google было нерационально со многих точек зрения. Итак, условия задачи: Интерфейс должен быть максимально приближен к интерфейсу от Google (т.к. до этого использовали его) Нормальная реализация RFC 2445, его части касательно RRULE (паттернов повторения) Быстрая скорость просчета дат событий (в данном случае рейсов) и их рендер в браузере Максимальное использование существующих библиотек для уменьшения потраченного времени . Если тема интересна или вам есть что сказать, т.к. работа еще ведется и этот пост затрагивает лишь малую часть — прошу под кат, буду рад осмысленным советам.Читать дальше →

© Habrahabr.ru