Я изначально начал эту работу с реализации fullCalendar.js, которая работала как задумано.Однако проблемы возникли, когда я начал настраивать пользовательский интерфейс.После долгих трудов я решил отказаться от реализации fullcalendar и пойти на что-то более гибкое с точки зрения визуальных эффектов.
Я работаю с javascript уже несколько лет и познакомился с основами.Я не считаю себя экспертом (по крайней мере, пока).D3.js предлагает больше гибкости в том, что касается создания визуальных эффектов, но я, кажется, ударил стену в том, что касается моего опыта.Интеграция Google Calendar API (для отображения календарных данных в интерфейсе d3) представляет для меня довольно большую проблему.Я чувствую, что ударил немного о стену, насколько мне известно.
Я использую Cal-Heatmap (которая основана на d3 v3), чтобы запустить календарь.Моя проблема заключается в интеграции данных календаря Google.Если честно, я не знаю, с чего начать и как лучше всего это сделать.У меня нет большого опыта работы с API в javascript, и я продолжаю исследовать, как лучше всего это сделать.
А пока я публикую это в сообществе для некоторых рекомендаций.Я надеюсь извлечь уроки из этого и улучшить свои знания и опыт.