How Can Sightly Help You Improve Time-to-Market?

By Hemanth Mudigolam 2 min read

Sightly, the beautiful markup language has been around for more than two years now. Though the adoption has been slow (driven in part by capabilities), it is steadily gaining traction among customers and the developer community.

A server-side templating language, Sightly enables development teams to distinctly separate logic and markup. This flexibility allows for faster, easier CMS customization, thus equipping companies to pursue a broader, more comprehensive business strategy and faster time-to-market.

Sightly has become more performant and standardized (check out the specification at https://github.com/Adobe-Marketing-Cloud/sightly-spec/blob/master/SPECIFICATION.md ) over a span of time with an increased support base for tools.

Having just wrapped up the complete migration of a site to AEM using Sightly, I could see 30-40% reduction in development efforts over traditional JS based development. The code came out cleaner and I also expect the maintenance to be a lot easier.

Sightly’s benefits include:

  • Increased developer productivity
  • Elimination of UI/AEM integration issues
  • Cleaner code and easier maintenance
  • Shorter learning curve for new AEM developers

The second point is worth highlighting again as Sightly enables Java developers to focus on the backend code without worrying about HTML and vice versa. This feature is unlike other templating systems where Java developers need to possess little front end knowledge for integration, which often results in more issues since front end is not their primary skill.

Easier, More Efficient Coding

Sightly offers a wider choice of global variables as well as flexible Use API to prepare your own data for the templates. Having both, Java and javascript based Use-API is a major plus.

Implementation Overview

Beyond the classic Model-View-Controller (MVC), this architecture also has following characteristics:

  • The presence of a Sling Post Servlet means that no code has to be written to handle POST requests.
  • The client doesn’t need to know about structuring data for the Sling Post Servlet.
  • To retrieve the HTML fragment of what must be updated on the page (example.html file), a simple server-side JavaScript file (example.js)/Java class (Example.java) is required to trigger the specific template handling that part of the view.

Reduce Total Cost of Ownership (TCO) and Time-to-Market

Many technical managers prefer Sightly because no other templating system enables developers to keep business logic outside of markup, allow them to leverage JCR’s extensive features or offer such flexible Sling integration. Bottom line is that Sightly is a powerful, versatile tool that improves time-to-market and reduces the TCO of your AEM 6.x projects.

Coming Soon

Stay tuned for more updates on the tool that TA Digital’s Lab is creating to automate your migration from JSP to Sightly.

Explore Additional Resources

Learn how you can select the best Digital Experience platform for your business.

Reach out to our Adobe Experience Cloud Consulting team which specializes in helping you deliver seamless, intelligent, and personalized customer experiences.


GET HELP FROM OUR EXPERTS

Over the past 19 years, we have completed thousands of digital projects globally. We have one of the largest and deepest multi-solutions digital consulting teams in the world. Our proprietary processes and years of Digital Experience expertise have earned us a 97% customer satisfaction rating with our clients ranging from Global Fortune 1000 to Mid-Market Enterprises, leading educational institutions, and Non-Profits.

Contact us today to see how we can help your organization with your next Sitecore project.

About TA Digital

TA Digital is the only global boutique agency that delivers the “best of both worlds” to clients seeking to achieve organizational success through digital transformation. Unlike smaller, regional agencies that lack the ability to scale or large organizations that succumb to a quantity-over-quality approach, we offer resource diversity while also providing meticulous attention to the details that enable strategic success.

Over the past 20 years, TA Digital has positioned clients to achieve digital maturity by focusing on data, customer-centricity and exponential return on investment; by melding exceptional user experience and data-driven methodologies with artificial intelligence and machine learning, we enable digital transformations that intelligently build upon the strategies we set into motion. We are known as a global leader that assists marketing and technology executives in understanding the digital ecosystem while identifying cultural and operational gaps within their business – ultimately ushering organizations toward a more mature model and profitable digital landscape.

Recognized in 2013, 2014, 2015, and 2019 Inc. 5000 list as one of the most successful technology companies in the United States, TA Digital is pleased also to share high-level strategic partnerships with world class digital experience platform companies like Adobe, SAP and Salesforce and possess global partnerships with industry leaders such as Sitecore, Episerver, Elastic Path, BigCommerce, AWS, Azure and Coveo.

Hemanth Mudigolam

Written By

Hemanth Mudigolam