PrimeFaces - PrimeFaces
Оригинальный автор (ы) | PrimeTek Informatics |
---|---|
Стабильный выпуск | 8.0.2 / 5 марта 2020 г.[1] |
Репозиторий | |
Написано в | Ява |
Операционная система | Кроссплатформенность |
Тип | Ява, JavaServer Faces, Аякс |
Лицензия | Лицензия MIT[2] |
Интернет сайт | primefaces.org |
PrimeFaces является Открытый исходный код пользовательский интерфейс (UI) библиотека компонентов для JavaServer Faces -программы, созданные турецкой компанией PrimeTek Informatics.[3]
История
Первоначальная разработка PrimeFaces была начата в конце 2008 года.[4] Предшественником PrimeFaces является библиотека YUI4JSF,[5] набор компонентов JSF на основе Юй Библиотека JavaScript. YUI4JSF был отменен [6] в пользу PrimeFaces в начале 2009 года.
С момента своего выпуска PrimeFaces получил сильную поддержку со стороны Oracle, особенно в NetBeans Мир.[7]
История выпуска
Релиз | Дата выхода | Особенности |
---|---|---|
PrimeFaces 0.8.1 | 2009-02-23 | Введено Капча также были добавлены компоненты с изменяемым размером и функции загрузки вкладок AJAX. |
PrimeFaces 0.8.2 | 2009-03-26 | Улучшенный компонент "Карусель". |
PrimeFaces 0.8.3 | 2009-04-23 | YUI обновлен до 2.7.0. |
PrimeFaces 0.9.0 | 2009-06-15 | Первоначальное внедрение библиотеки jQuery JS для создания виджетов PrimeFaces. |
PrimeFaces 0.9.1 | 2009-08-04 | Новые компоненты, такие как Drag & Drop, Media, InputMask, Dock, outputPanel и многие функции для существующих компонентов. |
PrimeFaces 0.9.2 | 2009-09-07 | Компоненты Layout и TabSwitch. |
PrimeFaces 0.9.3 | 2009-10-05 | Комплект мобильного пользовательского интерфейса TouchFaces, пять новых компонентов (PickList, HotKey, VirtualKeyboard и повторно реализованные компоненты FileUpload, Tooltip), улучшенная поддержка портлетов, улучшенная поддержка данных и различные улучшения. |
PrimeFaces 1.0.0 и 2.0.0 | 2010-02-15 | Первый выпуск со статусом готовности к производству и пригодностью для JSF 2.0. |
PrimeFaces 1.0.1 и 2.0.1 | 2010-04-19 | Новые компоненты (Dashboard, ProgressBar, MenuButton, Focus и ContextMenu), поддержка Spring WebFlow и Security EL Extensions. |
PrimeFaces 1.0.2 и 2.0.2 | 2010-05-31 | Новые компоненты (TreeTable, DataGrid, TimeLine и Spreadsheet) |
PrimeFaces 1.1 и 2.1 | 2010-07-26 | Последний выпуск ориентирован на JSF 1.2. |
PrimeFaces 2.2 | 2011-02-07 | Исходный портлет поддержка улучшений, jQuery 1.43 и jQuery UI 1.8.5.[8] |
PrimeFaces 3.0 | 2012-01-04 | Полностью переработанная архитектура для JSF 2.0, обновление PrimePUSH и PrimeFaces Mobile, новые компоненты (TimeLine, FeedReader, Sheet, Subtable и новые типы диаграмм). |
PrimeFaces 3.1 | 2012-02-06 | Улучшения специальных возможностей для WAI-ARIA. |
PrimeFaces 3.2 | 2012-03-12 | Новая архитектура виджетов, обновление тем, новые компоненты (BlockUI, MegaMenu, SplitButton, DefaultButton). |
PrimeFaces 3.3 | 2012-05-29 | API частичной отправки и выбора. |
PrimeFaces 3.4 | 2012-09-03 | Улучшенная структура PrimePUSH на основе Atmosphere, обновление до jQuery 1.8.1 и jQuery UI 1.8.23. |
PrimeFaces 3.5 | 2013-02-04 | Поддержка RTL, улучшения доступности, новые компоненты (часы, горизонтальное дерево) и множество функций для существующих компонентов. |
PrimeFaces 4.0 | 2013-10-03 | Поддержка JSF 2.2, платформа проверки на стороне клиента, структура диалогов, выражения поиска, отложенная загрузка, новый HTML5 FileUpload, новые компоненты (фрагмент, multiSelectListbox, липкий) и множество функций для существующих компонентов. |
PrimeFaces 5.0 | 2014-05-05 | Совершенно новый API диаграмм, новые компоненты (DataScroller, Cache, Spotlight, ColumnToggler и ContentFlow), обработчик исключений, повторная реализация PrimeFaces Mobile (PFM), улучшенный PrimePUSH, улучшения специальных возможностей и множество функций для существующих компонентов. |
PrimeFaces 5.1 | 2014-10-06 | Новые компоненты (Ribbon, InputSwitch, Barcode и GridCSS), улучшения доступности и множество функций для существующих компонентов. |
PrimeFaces 5.2 | 2015-04-08 | Новые компоненты (диаграмма и шаги), улучшения доступности и множество функций для существующих компонентов. |
PrimeFaces 5.3 | 2015-10-19 | Новые компоненты (компонент подписи и поддержка DragDrop для устройств с сенсорным экраном). |
PrimeFaces 6.0 | 2016-06-07 | Новые компоненты (TimeLine, InputNumber, KeyFilter, ImportEnum, ImportConstants, Knob, Repeat), новая тема под названием Omega, новая сетка CSS, улучшения доступности и множество функций для существующих компонентов. |
PrimeFaces 6.1 | 2017-04-19 | Поддержка JSF 2.3, новые компоненты (Organigram, TriStateCheckbox, Chips, TextEditor), улучшения специальных возможностей и множество функций для существующих компонентов. |
PrimeFaces 6.2 | 2018-03-01 | Новые компоненты (SideBar, InputGroups, AutoUpdate), новый служебный класс для пользователей (PrimeFaces.current () вместо RequestContext.getCurrentInstance (), улучшения безопасности и множество функций для существующих компонентов. |
PrimeFaces 7.0 | 2019-03-18 | Новые компоненты (DataView, ToggleSwitch и LinkButton), новые темы (Nova и Luna) и значки, улучшенная производительность, различные улучшения доступности и безопасности. |
PrimeFaces 8.0 | 2020-03-05 | CSP, изменения для компонентов (Точечная диаграмма, Временная шкала, DataExporter, Inverted DataScroller, DatePicker) |
Функции
- Более 100 компонентов пользовательского интерфейса
- Ajax Framework
- Мобильный UI Kit
- Push Framework
- Рамка диалога
- Проверка на стороне клиента
- Theme Engine
- Платформа выражения поиска
Книги
Packt Publishing издают книги по этой технологии.[9]
- Поваренная книга PrimeFaces (2013)
- PrimeFaces Starter (2013)
- Руководство для начинающих PrimeFaces (2013)
- Изучение разработки расширений PrimeFaces (2014)
- Чертежи PrimeFaces (2014)
- Разработка тем PrimeFaces (2015)
- Поваренная книга PrimeFaces - второе издание (2015 г.)
Ролики
- Создание пользовательского интерфейса приложения с помощью PrimeFaces (2014 г.)
- Быстрые Primefaces (2014)
- Освоение PrimeFaces (2015)
Смотрите также
- Другие библиотеки компонентов JSF
Рекомендации
- ^ "PrimeFaces 8.0 приземлился". Получено 8 июл 2020.
- ^ «Лицензии PrimeFaces Framework». Получено 16 января 2020.
- ^ «ПраймТек - Дом». Получено 16 января 2020.
- ^ "Архив Google Code - долгосрочное хранилище для хостинга проектов Google Code". Получено 30 июля 2016.
- ^ YUI4JSF
- ^ "Что случилось с YUI4JSF". 9 января 2009 г.. Получено 30 июля 2016.
- ^ PrimeFaces на предприятии, Джош Джуно, Oracle Technology Network, апрель 2014 г.
- ^ «PrimeFaces 2.2RC1 обновляет JQuery - JAXenter». 3 ноября 2010 г.. Получено 30 июля 2016.
- ^ «Все книги и электронные книги - PACKT Books». Получено 30 июля 2016.