We will review how to use two different types of coding styles for the business logic on the server –Native and Fluent – and we will also see how to take advantage of the REST API at the client side. Last, we will implement a custom provider and explain why we need that flexibility.