Additional Languages, Compute, and Data Services
In this chapter, we continue to focus on ways to build application logic by referencing the Service layer pattern to ensure that, even when Apex is not used as a programming language, we have continued alignment with the Service layer principles. Apex is a unique object-orientated language and continues to be tightly integrated within the platform tools and the transactional context. However, there are times when your own skills and those of others in your company enable you to leverage other programming languages and open source resources that can help get the job done faster. Additionally, you may need to go beyond Apex heap, CPU, and asynchronous limits or wish to maintain certain data outside of the structure of a Custom Object and org. This chapter will focus on such options for backend logic and additional data storage. The next chapter, Chapter 9, Building User Interfaces, describes the use of Node.js to build web components...