Skuid Overview

Skuid is an AppExchange product which provides set of tools to allow you to build almost any type of Salesforce User Interface. With it’s simple drag and drop composer/designer, it is easy and quick to learn. It’s declarative programming allows you to design and develop with zero coding and provides full customization. There is also the programmatic option available using JavaScript & CSS which extends the functionality. SKUID UI pages are reflexive in nature, quickly configurable and independent of any external dependencies. In short – as it’s official website says – Bespoke UI/UX at Blazing speed.

Features :

  • Connects to any existing Standard & Custom data objects.
  • Supports the view as per User Profile & Record Types.
  • Maintenance of view/pages easy with inbuilt versioning.
  • Scalable with the number of components in each page.
  • Supports external Data sources too using OData, REST, etc.
  • Works on MVVM approach similar to AngularJS.
  • Pre-built CSS & Themes helps in customizing look & feel quickly.
  • Seamlessly interacts with SF Tabs, Buttons, Views, etc.
  • Using JavaScript can invoke Apex classes/controllers.

Comparison with Visual Force :

Building blocks : 

  • Models – Models determine what data will be pulled into a page. Each model is based on a single Salesforce object, a REST service, or an ODATA service.
  • Components – Components are the building blocks of Skuid. They are what define a page’s functionality. They also introduce many capabilities above and beyond of their standard Visual Force counterparts.
  • CSS & JavaScript –  Allows you to add CSS/JavsScript files that will be included on a page. With JavaScript you can call Apex methods.
  • Labels – Allows you to use Custom Labels, along with Translation Workbench, to display public-facing text in each of your users’ preferred Language.