Best of ArchitectureDecember 2021

  1. 1
    Article
    Avatar of asayerasayer·4y

    React Architecture Patterns for Your Projects

    React is an un-opinionated framework in the front-end ecosystem. Its versatile nature does not provide a way to organize and structure a web application. An organized codebase is how a team of developers gets productive within the given structure. In this article, let’s look at some of the ways to keep the lifecycle of a React application healthy and well organized.

  2. 2
    Article
    Avatar of redislabsRedis·4y

    Learn How Redis Simplifies Your Architecture in 90 seconds

    How to simplify your AWS architecture in less than 90 seconds. Redis Enterprise was built by developers just like you to solve challenges that arise from complex architectures. We’re giving away $200 credits to use on any paid plan, so you can experience the power of the best Redis out there.

  3. 3
    Article
    Avatar of sitepointSitePoint·4y

    5 Reasons You Should Adopt a Micro Frontend Architecture

    Micro frontends are an architectural approach to frontend development that has become increasingly popular. This could easily represent the future of frontend web development, and this is why learning the main benefits that such an architecture can bring to your applications and development team is critical. My team and I have been using this approach for two years, and it’s time to share everything we have learned.

  4. 4
    Article
    Avatar of devgeniusDev Genius·4y

    Micro-Frontend Architecture With Angular

    Micro-frontends are small applications mostly divided by subdomain or functionality working together to deliver a larger application. Each app can be implemented by a separate team and any framework. Apps development becomes faster and easier because of separate teams. CI/CD Becomes easier and this makes theCI/CD process a lot easier. No Shared applications, we tend to share code across features but this doesn't scale well and introduces a lot of bugs.

  5. 5
    Article
    Avatar of awstipAWS Tip·4y

    Serverless Architecture Tech To Begin With

    When a device is offline, your customers should be able to continue to use your application, not only to access data but also to create and modify them. When the device comes back online, the application must reconnect to the backend, synchronize the data and resolve conflicts, if any. AWS A mplify with AppSync allow us to create web app quickly with built-in support for API, Authentication, and other basic services that most apps need.

  6. 6
    Article
    Avatar of dzDZone·4y

    Why Move From CRUD to Event Sourcing Architecture?

    CRUD is an acronym for Create, Read, Update, and Delete. This pattern is widely used by businesses across sectors and industries for tracking customer data, employee information, payment records, etc. Event Sourcing is a data storage technique that is seen as an upgrade of CRUD. It is often combined with Domain-Driven Design (DDD) and Command Segregation (CRS)

  7. 7
    Article
    Avatar of rubylaRUBYLAND·4y

    Software Architecture Pattern: Microservice

    Microservices are independently deployable services modeled around a business area. This is a type of Service-Oriented Architecture (SOA) considering how service boundaries are drawn and independent deployment is key. Microservices also have the advantage of being technology independent. With a microservice architecture, the failure of one service is less likely to negatively affect other parts of the application.

  8. 8
    Article
    Avatar of semaphoreSemaphore·4y

    Architecting Scalable React Native Apps

    Using React native architecture and writing scalable React Native apps requires a good understanding of practices that can keep up as the size of your application grows. To ensure that your app doesn’t turn into a big ball of mud, a set of practices and constraints must be established at the very beginning of development.