What are micro frontends?
A micro frontend is a web development pattern where frontend UI is composed of mostly independent fragments. Each of these fragments can be developed by a different team using different technologies. Micro frontends resemble the backend concept of microservices, providing similar benefits in ease of maintenance and development.
When should you use a micro frontend?
Micro frontends are best suited for situations where an application is complex. Using a micro frontend provides you with more utility for customizing a frontend to meet a specific need. In addition, each frontend component can be worked on independently, making it easier to divide each component among a team.
What are examples of microservices?
Microservices are small pieces of code that achieve a single goal. As an example, consider an application that takes orders from customers to ship products to them. There would typically be an ordering microservice that handles customer requests for orders. This microservice has both a frontend for the user to interact with and a backend to handle user requests.
Looking to hire?
Join our newsletter
Join thousands of subscribers already getting our original articles about software design and development. You will not receive any spam, just great content once a month.
Read Next
What Is a Single-Page Application (SPA)? Pros & Cons With Examples
Selecting the correct technology stack can make or break a project. Sometimes, the desire to use the next ‘hot’ technology leads stakeholders (both technical and non-technical) to make unwise decisions in this department. Twitter is a high profile example of this phenomenon. In 2010, the social giant shipped a new Single-page Application (SPA) architecture...
Using Quill to Build a WYSIWYG HTML Editor [Step-by-Step Tutorial]
Remember how basic the Facebook status update used to be? Now, that same space contains an array of sophisticated text styling options that let users fully express what’s on their minds. This evolution has been driven by rich-text editors like Quill, which allow visitors to fully customize their content: from embedding photos...
Is Tailwind CSS the Future of CSS Frameworks?
There is a divide among the front-end community right now when it comes to Tailwind CSS. From people madly in love with it claiming that “it fixes CSS” to those who discard it as “just abstracted inline styles”, It would seem that no month can go by on Tech Twitter without a flame war about...