Everything About ___
Live briefing

Everything about Microapp

Application designed to perform one task

A microapp is a super-specialized application designed to perform one task or use case with the only objective of doing it well. They follow the single responsibility principle, which states that "a class should have one and only one reason to change." Micro applications help developers create less complex applications while reducing costs by breaking down monolithic systems into groups of independent services acting as one system. A good example of Microapps would be https://docs.citrix.com/en-us/legacy-archive/downloads/microapps.pdfthat provide single purpose action from Salesforce and over 40 applications on its workspace. Wikipedia →

đź§­ Start here: a 6-step reading path

  1. Read the overview: MicroappA 5-minute orientation
  2. Pick up a classic book: Fundamentals of information systemsThe most-reprinted book on the subject
  3. Read the landmark paper: The Malaria System MicroApp: A New, Mobile Device-Based Tool for Malaria DiagnosisCited 46 times
  4. Go sideways: MicroservicesA closely related topic
  5. Go sideways: Monolithic applicationA closely related topic

đź“– Definitions

Noun A very small application, often one of a group that are integrated into a website

🏆 Landmark papers (most cited)

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

đź”— Related topics