9

Building User Interfaces

If I were to list the technologies that have come and gone most frequently in my career, I would say it has to be those that impact the user experience. Being a user interface (UI) technology developer is a tough business; with shifts between desktop-based, web-based, mobile-based, and device-agnostic approaches, it has certainly been an interesting time over the past several years, and the web and mobile stack landscape continues to evolve. This means that investing in this part of your application architecture is important, as is the logic you put into it. Putting the wrong kind of logic into your client tier can result in inconsistent behavior and, at worst, expensive reworking if there is a shift in technology ...

Get Salesforce Platform Enterprise Architecture - Fourth Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.