Tech News

Tech Business News

  • Home
  • Technology
  • Business
  • News
    • Technology News
    • Local Tech News
    • World Tech News
    • General News
    • News Stories
  • Media Releases
    • Tech Media Releases
    • General Media Releases
  • Advertisers
    • Advertiser Content
    • Promoted Content
    • Sponsored Whitepapers
    • Advertising Options
  • Cyber
  • Reports
  • People
  • Science
  • Articles
    • Opinion
    • Digital Marketing
    • Guest Publishers
  • About
    • Tech Business News
    • News Contributions -Submit
    • Journalist Application
    • Contact Us
Reading: Liferay Application Development Insights
Share
Font ResizerAa
Tech Business NewsTech Business News
  • Home
  • Technology News
  • Business News
  • News Stories
  • General News
  • World News
  • Media Releases
Search
  • News
    • Technology News
    • Business News
    • Local News
    • News Stories
    • General News
    • World News
    • Global News
  • Media Releases
    • Tech Media Releases
    • General Press
  • Categories
    • Crypto News
    • Cyber
    • Digital Marketing
    • Education
    • Gadgets
    • Technology
    • Guest Publishers
    • IT Security
    • People In Technology
    • Reports
    • Science
    • Software
    • Stock Market
  • Promoted Content
    • Advertisers
    • Promoted
    • Sponsored Whitepapers
  • Contact & About
    • Contact Information
    • About Tech Business News
    • News Contributions & Submissions
Follow US
© 2022 Tech Business News- Australian Technology News. All Rights Reserved.
Tech Business News > General Tech > Liferay Application Development Insights
General Tech

Liferay Application Development Insights

Austech Media
Last updated: September 29, 2023 2:20 am
Austech Media
Share
SHARE

Liferay offers an enriching environment for developers aiming to build applications. Web apps, as defined by Wikipedia, run over networks like the internet or intranet.

Portal applications, a subset of web apps, coexist harmoniously with other applications, harnessing the portal platform’s features. This not only cuts down development duration but ensures consistency for users.

If you’re eyeing Liferay to host your applications, understanding the most efficient techniques is crucial. Liferay principally uses two methodologies: Portlets and OpenSocial gadgets.

Portlets:

Written in Java, Portlets are compact web applications functioning within a web page segment. Portlets stand central to portal systems since they embody the actual functionalities, while their container amalgamates these portlets per page.

Being self-contained, portlets present a non-invasive extension route for Liferay application development. They’re deployed as plugins, causing no downtime and can be split into dynamic segments on a page.

Various Java frameworks, including Liferay’s MVC Portlet and Alloy Portlet, support portlet creation. Owing to Java’s comprehensive technology suite, portlets can cultivate sophisticated applications.

OpenSocial Gadgets:

These typically are minor applications crafted with browser-based technologies like HTML and JavaScript. They resemble portlets but don’t stick to backend technologies like Java EE or Python.

Their primary focus lies in social applications, offering APIs to fetch data like user profiles. Liferay introduces two deployment types for OpenSocial gadgets:

  1. Remote gadget: Hosted externally, yet displayed as native. Its reliance on the remote server can be a drawback in certain intranet scenarios.
  2. Local gadget: Directly deployed on the Liferay server, akin to portlets.

Post-deployment, the gadget emerges as an application, granting administrators the privilege to integrate them into site pages. Interestingly, Liferay enables portlets to metamorphose into OpenSocial gadgets. This translates to portlets being accessible as remote gadgets across different portals.

Integrating Pre-existing Web Applications:

For those with non-portlet, non-gadget applications, a myriad of alternatives exist:

  • Refactor the application into a portlet.
  • Develop intermediary portlets connecting with the app through Web Services.
  • Design an OpenSocial gadget encapsulating the app using IFrames.
  • Innovate a portlet that syncs with the distant app via IFrames or HTTP proxy, necessitating single sign-on between both.
  • Conversion pathways exist for apps with specific frameworks like Struts 1.x or JSF.

Diving into the Supported Frameworks:

Liferay thrives on its adaptability, endorsing any Java-based technology for application development. Although myriad frameworks are compatible, it’s wise to:

  • Capitalize on known frameworks (like Spring MVC or Python development services).
  • Opt for frameworks suiting project needs.
  • For dilemmas, select the uncomplicated option.

Various frameworks, such as GWT and Vaadin, encompass their unique JavaScript to foster interactions. Despite the extensive range, Liferay, since its 6th version, introduced Alloy UI.

Rooted in YUI 3, Alloy UI brings forth contemporary UI components. Liferay’s core portlets employ Alloy UI, but developers have the liberty to pick any JavaScript library.

Liferay’s Service Builder is another feather in its cap. It eases the creation of interfaces and classes for database persistence and service layers.

By automating routine codes, it shifts focus to designing services’ higher aspects. Wrapping up, while Liferay recommends certain tools, it doesn’t mandate them. It’s the developer’s prerogative to pick the tools ensuring project success.

By Austech Media
Austech Media is Australian press release distribution and publishing organisation dedicated to the technology industry. Incorporating distribution of technology news and events
Previous Article Neo-Bionica Appoints Uli Gomme CTO - Tech News Australia Neo-Bionica Appoints Uli Gommel As Chief Technology Officer
Next Article CyberUnlocked Sarah McAvoy - 2023 Australian Women’s Small Business Champion Awards - Tech News Sarah McAvoy Honoured at 2023 Australian Women’s Small Business Champion Awards
tech news

Tech Articles

Private Proxy List - The Pirate Bay Download Index

Private Proxy – The Pirate Bay Searchable Online Index For Free Downloads

A private proxy, or personal proxy server, is used exclusively…

September 24, 2024
VPN Service Providers Cyber Attacks

Should VPN Service Providers Be Held Accountable For Cyber Attacks?

Should VPN service providers be held accountable for cyber attacks…

November 3, 2024
Nations Leading the Charge in Dead and Scam Crypto Projects

Top Nations Behind Scams And Dead Crypto Projects

An analysis of 1,500+ crypto ventures reveals the U.S. leading…

November 29, 2024

Recent News

Load Application Technology & Fintech 2024
General Tech

New Technologies to Transform Loan Application Processes in 2024

6 Min Read
mobile banking Australia
General Tech

7 Amazing Features for an Innovative Mobile Banking App

11 Min Read
cloud based accounting
General Tech

Do You Know How Cloud-Based Accounting Can Help Your Small Business?

4 Min Read
General Tech

5 Facts About Boiler Feed Water Pumps

4 Min Read
Tech News

Tech Business News

Stay up to date with the latest technology & business news trends from Australia and the around the world.

Technology News reports and whitepaper publishing services are available along with media and advertising options

Our Australian technology news includes People, Business, Science, World News, Local News, Guest publishers, IT News & Tech News Australia | Tech News was established in 2019

About

About Us 
Contact Us 
Privacy Policy
Copyright Policy
Terms & Conditions

December, 10, 2024

Contact

Contact Information.
Melbourne, Australia

Werribee 3030

Phone: +61 431401041

Hours : Monday to Friday, 9am 530-pm.


Tech News

© Copyright Tech Business News 

Latest Australian Tech News – 2024

Welcome Back!

Sign in to your account