Service Layer Abstraction Patterns for Decoupled REST Consumption in Angular Applications
Main Article Content
Abstract
Article Details
Section
How to Cite
References
1. Fowler, M. Patterns of Enterprise Application Architecture. Addison Wesley, 2002.
2. Gamma, E., Helm, R., Johnson, R., and Vlissides, J. Design Patterns: Elements of Reusable Object Oriented Software. Addison Wesley, 1994.
3. Martin, R. C. The Dependency Inversion Principle. C++ Report, 1996.
4. Martin, R. C. Agile Software Development: Principles, Patterns, and Practices. Prentice Hall, 2002.
5. Newman, S. Building Microservices: Designing Fine Grained Systems. O'Reilly Media, 2015.
6. Fielding, R. T. Architectural Styles and the Design of Network Based Software Architectures. Doctoral Dissertation, University of California, Irvine, 2000.
7. Fielding, R. T., and Taylor, R. N. Principled Design of the Modern Web Architecture. ACM Transactions on Internet Technology, 2002.
8. Nygard, M. T. Release It! Design and Deploy Production Ready Software. Pragmatic Bookshelf, 2007.
9. Mansilla, S. Reactive Programming with RxJS. Pragmatic Bookshelf, 2015.
10. Daniels, P., and Atencio, L. RxJS in Action. Manning Publications, 2017.
11. Freeman, A. Pro Angular 6. Third Edition, Apress, 2018.
12. Fain, Y., and Moiseev, A. Angular Development with TypeScript. Second Edition, Manning Publications, 2018.
13. Papa, J. Angular Style Guide. Self published developer reference, 2019.
14. Meszaros, G. xUnit Test Patterns: Refactoring Test Code. Addison Wesley, 2007.
15. McConnell, S. Code Complete. Second Edition, Microsoft Press, 2004.
16. European Computer Manufacturers Association International. ECMAScript 2017 Language Specification, ECMA 262, Eighth Edition. 2017.