Круглый прогресс бар на SVG

Сверстать можно практически что угодно, но иногда реализация дизайнерской задумки может привести к настолько сложной вёрстке, что становится проще “нарисовать” всё необходимое. В статье будет рассмотрено, как рисовать с помощью SVG на примере создания круглого прогресс-бара.

ReactJS: работа с дочерними компонентами

При написании сложных компонентов на React рано или поздно сталкиваешься с необходимостью обработки дочерних компонентов из родительского: передача дополнительных параметров, фильтрация компонентов по типу, удаление или добавление потомков и т.д. Рассмотрим, как это можно сделать на примере написания своего компонента.

Liferay 6.2: встраиваем портлет в тему портала

Liferay позволяет интегрировать портлеты непосредственно в тему страниц. Подразумевается, что это небольшие портлеты, не влияющие на производительность, которые добавляют теме дополнительную функциональность (навигация, поиск, смена языка) или служат для гибкой настройки контента (веб-контент). Рассмотрим, какие существуют способы встроить портлет в Velocity шаблоны темы.

Альтернатива if...else в JSX

Один из самых популярных вопросов, возникающих при изучении React ㅡ как отображать или не отображать компоненты в зависимости от некоторого условия. Дело осложняется тем, что привычная конструкция if...else внутри JSX тегов не работает. В этой статье мы рассмотрим несколько способов написания условных конструкций, которые будут полезны любому начинающему разработчику на React.

Pop-up блок, исчезающий по клику за его пределами

Чтобы сделать интерфейс менее нагруженным, второстепенную информацию можно спрятать во всплывающий блок. В этой статье будет показано, как сделать блок, появляющийся по клику на другом элементе и исчезающий по клику на том же элементе или в любом месте за пределами блока.

Тестирование EJB с помощью JUnit и OpenEJB Embedded

Часто возникает необходимость протестировать всю цепочку взаимодействия, от вызова метода в EJB бине до записи данных в базу. При тестировании классов EJB не обойтись без EJB-контейнера, управляющего их жизненным циклом. Для этих целей можно использовать OpenEJB - встраиваемый EJB-контейнер от Apache, входящий в сервер приложений TomEE.
— 8 Предметов на странице
Показывается результатов: 17 - 24 из 27.

Коротко о себе:

"Вёрстка - это легко и приятно" (с)

Работаю программистом в компании Tune IT.

Нет открытого контента.
Откройте запись дневника, чтобы получить совет.