Senior Java Developer

Наибольший вклад в теги

Все теги (7)

Лучшие ответы пользователя

Все ответы (2)
  • JSP/JSTL vs Thymeleaf что выбрать?

    @calsh
    Java Developer
    Крайне рекомендую Thymeleaf. Есть опыт использования в проде и JSP + JSTL, но в последних полностью перешли на Thymeleaf.
    Для меня основное преимущество - чистота view. Теги все остаются родные html. Это очень сильно помогает. Меньше времени уходит на перенос вертски, особенно это преимущество сильно заметно, когда в команде отдельный верстальщик, который ничего не хочет/может знать про Java.
    Ответ написан
    Комментировать
  • Какую лучшую и легкую библиотеку посоветуете для динамичных svg диаграмм?

    @calsh
    Java Developer
    Мне больше всего понравилась SnapSVG. Простая и весьма удобная.
    Делали мы много разных диаграмм. И очень кастомных, и стандартных. И сначала использовали svg. Но скоро убедились, что есть проблема с производительностью. SVG работает с DOM, поэтому большой объем данных и частая перерисовка диаграммы может потребовать очень много ресурсов от клиентской машины.
    В этом случае лучше использовать html5 canvas. Преимущества и недостатки каждого подхода описывать не буду, но в нашем случае svg использовать не получалось(у нас на странице было от 3 до 6 разных диаграмм и данные обновлялись раз в секунду. На слабеньких машинах страница падала минут за 5-10)
    p.s. Пробовали работать с svg напрямую без библиотек, в плане производительности было не сильно лучше.
    Ответ написан
    Комментировать