http://bit.ly/2ArKJkv
How to structure your React app for infinite scale? βοΈ
#react #scale #architecture
How to structure your React app for infinite scale? βοΈ
#react #scale #architecture
Hacker Noon
FractalβββA react app structure for infinite scale
After having worked with React and flux (Redux) with over 8 significant projects (100+ screens each), we learnt a few things about Reactβ¦
ββHi! I want to discuss with you how to manage Frontend architecture in large organizations. It feels to me that there are not many articles about this topic and it is not explained well.
β± 16 minutes read
#Architecture
β± 16 minutes read
#Architecture
Medium
Frontend Architecture at Scale for Large Organizations
Letβs discuss how to manage Frontend architecture in large organizations. Frontend architecture is involved in too many areas nowadays...
ββAn architectural pattern is a general, reusable solution to a commonly occurring problem in software architecture within a given context.
β± 8 minutes read
#Architecture
β± 8 minutes read
#Architecture
Medium
Software Architecture: The Most Important Architectural Patterns You Need to Know
Explaining common different architecture patterns
ββWhen talking about microservices, for a few years now that has meant HTTP REST APIs. Granted, some of them mightβve been half-done implementations that only picked some of the features from the REST standard. However, they were all aiming for a REST implementation anyway.
β± 8 minutes read
#Architecture
β± 8 minutes read
#Architecture
Medium
Not All Microservices Need to Be RESTβββ3 Alternatives to the Classic
REST is not the answer to every API question
ββWith microservices, a backend-for-frontend (aka BFF) is used as an interface for request handling, data manipulation, and formatting, etc. Having a BFF gives many advantages and a few disadvantages as well.
β± 6 minutes read
#Architecture
β± 6 minutes read
#Architecture
Medium
BFF Pattern β Dos and Donβts
The right way to implement backend-for-frontend
ββA well-thought out design must also take into account the performance aspects of an API. Good design means little if the API does not perform as desired in response to increasing requests, and evolving business and/or customer requirements.
β± 6 minutes read
#Architecture
β± 6 minutes read
#Architecture
Medium
API Architecture - Performance Best Practices for REST APIs
In my previous segment, I shared some best practices on how to design effective REST APIs.
ββYou donβt need a framework for everything, but if you use one, this article will help you use it in the most performant way.
β±οΈ 14 minutes read
#Architecture
β±οΈ 14 minutes read
#Architecture
Smashing Magazine
Five Data-Loading Patterns To Boost Web Performance β Smashing Magazine
You donβt need a framework for everything, but if you use one, this article will help you use it in the most performant way.
ββIn today's world of ever-changing business requirements, it can be difficult to find an appropriate and reliable architecture to stick to. You need something that is flexible, easy to scale, maintain, and understandable, enabling new developers to get up to speed quickly.
β±οΈ 9 minutes read
#Architecture #Frontend
β±οΈ 9 minutes read
#Architecture #Frontend
Medium
Understand The Most Reliable Frontend Architecture
Learn About βFeature Slicedβ Design, Its Pros And Cons
β€1
ββClean Architecture is a software development concept that focuses on creating modular and maintainable code.
β±οΈ 12 minutes read
#Architecture
β±οΈ 12 minutes read
#Architecture
Medium
Clean Architecture in Node.js
Introduction
ββI recently read the book βSoftware Architecture: The Hard Partsβ by Neal Ford, Mark, Richards, Pramod Sadalage & Zhamak Dehghani, and this is my review of the book.
β±οΈ 8 minutes read
#software #architecture
β±οΈ 8 minutes read
#software #architecture
Medium
What I learned from the book Software Architecture: The Hard Parts
I recently read the book β Software Architecture: The Hard Partsβ by Neal Ford, Mark, Richards, Pramod Sadalage & Zhamak Dehghani, and thisβ¦
β€2π₯1
ββHave you ever tried to make a failed payment again and suspected that you payed twice? Payment Service providers such as PayPal or Stripe use a method to handle multiple requests for same payment: Idempotency Keys. Letβs increase our domain knowledge by examining this method together!
β±οΈ 4 minutes read
#architecture
β±οΈ 4 minutes read
#architecture
Medium
Idempotency Keys: How PayPal and Stripe Prevent Duplicate Payment
Explore how payment service providers technically prevent duplicate payment, ensuring secure, single transactions.
π5β€4π₯1π³1
ββIn this article, we will take an in-depth look at the possible high-level architecture of Booking.com
β±οΈ 5 minutes read
#architecture
β±οΈ 5 minutes read
#architecture
Medium
High-Level System Architecture of Booking.com
Take an in-depth look at the possible high-level architecture of Booking.com.
π5β€1π1π»1π1
ββWriting queries to solve analytical problems is the core task for Pinterestβs data users.
β±οΈ 8 minutes read
#architecture
β±οΈ 8 minutes read
#architecture
Medium
How we built Text-to-SQL at Pinterest
Adam Obeng | Data Scientist, Data Platform Science; J.C. Zhong | Tech Lead, Analytics Platform; Charlie Gu | Sr. Manager, Engineering
β€2π2πΎ2π1
ββSoftware architecture styles are the foundational blueprints for constructing various software systems, ensuring they meet specific requirements and quality attributes.
β±οΈ 5 minutes read
#architecture
β±οΈ 5 minutes read
#architecture
Medium
Most Common Software Architecture Styles
Software architecture styles are the foundational blueprints for constructing various software systems, ensuring they meet specificβ¦
π9π2π€©1π€ͺ1
ββNetflix runs on AWS. They started with a monolith and moved to microservices.
β±οΈ 5 minutes read
#architecture #microservices
β±οΈ 5 minutes read
#architecture #microservices
π5β€3π3π³2π₯1πΎ1
ββApplication Programming Interfaces (APIs) are the backbone of modern software development. They enable diverse applications to communicate and share data seamlessly, making it possible to integrate different systems and services effectively. Whether youβre building a simple API for a personal project or a complex one for a large-scale enterprise application, following good API design principles is crucial for creating robust, scalable, and user-friendly interfaces.
β±οΈ 5 minutes read
#API #architecture
β±οΈ 5 minutes read
#API #architecture
Medium
API Design: From Basics to Best Practices
Introduction
π9β€4β‘2π1
ββHave you ever tried to register for an app, only to find out that your preferred username is already taken?
β±οΈ 8 minutes read
#architecture
β±οΈ 8 minutes read
#architecture
Medium
How to Efficiently Check If a Username Exists Among Billions of Users
π14β€8π2