PrimeFaces - PrimeFaces
![]() | |
Původní autoři | PrimeTek informatika |
---|---|
Stabilní uvolnění | 8.0.2 / 5. března 2020[1] |
Úložiště | ![]() |
Napsáno | Jáva |
Operační systém | Cross-platform |
Typ | Jáva, Tváře JavaServeru, Ajax |
Licence | Licence MIT[2] |
webová stránka | primefaces.org |
PrimeFaces je open-source uživatelské rozhraní (UI) knihovna komponent pro Tváře JavaServeru aplikace založené na turecké společnosti PrimeTek Informatics.[3]
Dějiny
Počáteční vývoj PrimeFaces byl zahájen koncem roku 2008.[4] Předchůdcem PrimeFaces je knihovna YUI4JSF,[5] sada komponent JSF založená na YUI Knihovna JavaScript. YUI4JSF byl zrušen [6] ve prospěch PrimeFaces na začátku roku 2009.
Od svého vydání společnost PrimeFaces silně podporuje společnost Oracle, zejména v rámci NetBeans svět.[7]
Historie vydání
Uvolnění | Datum vydání | Hlavní body |
---|---|---|
PrimeFaces 0.8.1 | 2009-02-23 | Představený Captcha a byly přidány také měnitelné komponenty a funkce načítání karet AJAX. |
PrimeFaces 0.8.2 | 2009-03-26 | Vylepšená součást Carousel. |
PrimeFaces 0.8.3 | 2009-04-23 | YUI upgradováno na 2.7.0. |
PrimeFaces 0.9.0 | 2009-06-15 | Počáteční přijetí knihovny jQuery JS pro vytváření widgetů PrimeFaces. |
PrimeFaces 0.9.1 | 2009-08-04 | Nové komponenty jako Drag & Drop, Media, InputMask, Dock, outputPanel a mnoho funkcí pro stávající komponenty. |
PrimeFaces 0.9.2 | 2009-09-07 | Součásti Layout a TabSwitch. |
PrimeFaces 0.9.3 | 2009-10-05 | Sada mobilního uživatelského rozhraní TouchFaces, pět nových komponent (PickList, HotKey, VirtualKeyboard a znovu implementovaný FileUpload, komponenty Tooltip), vylepšená podpora portletů, vylepšená datová tabulka a různá vylepšení. |
PrimeFaces 1.0.0 a 2.0.0 | 2010-02-15 | První vydání se stavem připravenosti na produkci a vhodností pro JSF 2.0. |
PrimeFaces 1.0.1 a 2.0.1 | 2010-04-19 | Nové komponenty (Dashboard, ProgressBar, MenuButton, Focus a ContextMenu), podpora Spring WebFlow a rozšíření Security EL. |
PrimeFaces 1.0.2 a 2.0.2 | 2010-05-31 | Nové komponenty (TreeTable, DataGrid, TimeLine a Spreadsheet) |
PrimeFaces 1.1 a 2.1 | 2010-07-26 | Poslední vydání cílené na JSF 1.2. |
PrimeFaces 2.2 | 2011-02-07 | Počáteční portlet vylepšení podpory, jQuery 1.43 a jQuery UI 1.8.5.[8] |
PrimeFaces 3.0 | 2012-01-04 | Plně přepracovaná architektura pro JSF 2.0, aktualizace PrimePUSH a PrimeFaces Mobile, nové komponenty (TimeLine, FeedReader, Sheet, Subtable a nové typy grafů). |
PrimeFaces 3.1 | 2012-02-06 | Vylepšení přístupnosti pro WAI-ARIA. |
PrimeFaces 3.2 | 2012-03-12 | Nová architektura widgetů, upgrade motivů, zcela nové komponenty (BlockUI, MegaMenu, SplitButton, DefaultButton). |
PrimeFaces 3.3 | 2012-05-29 | Partial Submit and Selector API. |
PrimeFaces 3.4 | 2012-09-03 | Vylepšený rámec PrimePUSH založený na atmosféře, upgradujte na jQuery 1.8.1 a jQuery UI 1.8.23. |
PrimeFaces 3.5 | 2013-02-04 | Podpora RTL, vylepšení přístupnosti, nové komponenty (hodiny, horizontální strom) a mnoho funkcí pro stávající komponenty. |
PrimeFaces 4.0 | 2013-10-03 | Podpora JSF 2.2, rámec pro ověření na straně klienta, rámec pro dialog, vyhledávací výrazy, odložené načítání, zcela nový soubor HTML5 FileUpload, nové komponenty (fragment, multiSelectListbox, sticky) a mnoho funkcí pro stávající komponenty. |
PrimeFaces 5.0 | 2014-05-05 | Zcela nové API grafu, nové komponenty (DataScroller, Cache, Spotlight, ColumnToggler a ContentFlow), obsluha výjimek, reimplementace PrimeFaces mobile (PFM), vylepšený PrimePUSH, vylepšení přístupnosti a mnoho funkcí pro stávající komponenty. |
PrimeFaces 5.1 | 2014-10-06 | Nové komponenty (Ribbon, InputSwitch, Barcode a GridCSS), vylepšení přístupnosti a mnoho funkcí pro stávající komponenty. |
PrimeFaces 5.2 | 2015-04-08 | Nové komponenty (diagram a kroky), vylepšení přístupnosti a mnoho funkcí pro stávající komponenty. |
PrimeFaces 5.3 | 2015-10-19 | Nové komponenty (Signature Component a DragDrop Support for Touch Enabled Devices). |
PrimeFaces 6.0 | 2016-06-07 | Nové komponenty (TimeLine, InputNumber, KeyFilter, ImportEnum, ImportConstants, Knob, Repeat), nové téma s názvem Omega, nová mřížka CSS, vylepšení přístupnosti a mnoho funkcí pro stávající komponenty. |
PrimeFaces 6.1 | 2017-04-19 | Podpora JSF 2.3, nové komponenty (Organigram, TriStateCheckbox, Chips, TextEditor), vylepšení přístupnosti a mnoho funkcí pro stávající komponenty. |
PrimeFaces 6.2 | 2018-03-01 | Nové komponenty (SideBar, InputGroups, AutoUpdate), nová třída nástrojů pro uživatele (PrimeFaces.current () namísto RequestContext.getCurrentInstance (), vylepšení zabezpečení a mnoho funkcí pro stávající komponenty. |
PrimeFaces 7.0 | 2019-03-18 | Nové komponenty (DataView, ToggleSwitch a LinkButton), nová témata (Nova a Luna) a ikony, lepší výkon, různá vylepšení přístupnosti a zabezpečení. |
PrimeFaces 8.0 | 2020-03-05 | CSP, změny pro komponenty (Scatter Chart, Timeline, DataExporter, Inverted DataScroller, DatePicker) |
Funkce
- Více než 100 komponent uživatelského rozhraní
- Rámec Ajaxu
- Sada mobilního uživatelského rozhraní
- Push Framework
- Rámec dialogu
- Ověření na straně klienta
- Theme Engine
- Rámec vyhledávání výrazů
Knihy
Packt Publishing vydává knihy o této technologii.[9]
- PrimeFaces Cookbook (2013)
- PrimeFaces Starter (2013)
- Průvodce pro začátečníky PrimeFaces (2013)
- Learning PrimeFaces Extensions Development (2014)
- PrimeFaces Blueprints (2014)
- Vývoj motivu PrimeFaces (2015)
- PrimeFaces Cookbook - druhé vydání (2015)
Videa
- Vytváření uživatelského rozhraní aplikace pomocí PrimeFaces (2014)
- Rapid Primefaces (2014)
- Mastering PrimeFaces (2015)
Viz také
- Další knihovny komponent JSF
Reference
- ^ „PrimeFaces 8.0 přistál“. Citováno 8. července 2020.
- ^ „Rámcové licence PrimeFaces“. Citováno 16. ledna 2020.
- ^ „PrimeTek - domov“. Citováno 16. ledna 2020.
- ^ „Google Code Archive - Long-term storage for Google Code Project Hosting“. Citováno 30. července 2016.
- ^ YUI4JSF
- ^ „Co se stalo s YUI4JSF“. 9. ledna 2009. Citováno 30. července 2016.
- ^ PrimeFaces v Enterprise, Josh Juneau, Oracle Technology Network, duben 2014
- ^ „PrimeFaces 2.2RC1 upgraduje JQuery - JAXenter“. 3. listopadu 2010. Citováno 30. července 2016.
- ^ „Všechny knihy a elektronické knihy - knihy PACKT“. Citováno 30. července 2016.