# architecture

219개의 포스트
post-thumbnail

도담도담 Android 아키텍처를 설계하며! 🏗️

MVC, MVP, MVVM, MVI 디자인 패턴, Repository 패턴, Clean Architecture 등 다양한 지식을 정리했습니다. 더하여 개발한, 개발 중인, 도담도담의 아키텍처 관련 회고 또한 정리했습니다!

2023년 1월 28일
·
6개의 댓글
·
post-thumbnail

[Spring] SpringBoot 패키지 구조

Spring Boot 프로젝트 구조 [그림1] 기본적인 Spring Boot 프로젝트 아키텍처 Spring Boot의 기본적인 프로젝트 아키텍처는 [그림1]과 같으며, 아키텍처에 사용되는 용어들을 알아보고 실제 프로젝트 작업시 패키지 구성 방법도 알아보려고 한다.

2023년 1월 26일
·
5개의 댓글
·
post-thumbnail

[Android] 앱 아키텍처

앱 아키텍처는 클래스 간에 앱 책임을 할당하는 데 도움이 되는 가이드라인을 제공합니다. 앱 아키텍처가 잘 디자인되어 있으면 앱을 확장하고 더 많은 기능을 포함할 수 있습니다. 아키텍처는 팀 공동작업을 간소화해 주기도 합니다.가장 일반적인 아키텍처는 관심사 분리와 모델에

2023년 1월 26일
·
0개의 댓글
·
post-thumbnail

Web Architecture 정리

web과 was에 대해 알아보던 중 우연히 Web Architecture에 대해서 보게 되었다. 이번에는 Web Architecture 대해서 한 번 알아보도록 할 것이다. Web Architecture 동작 동작구조는 다음과 같다. Client -> Web Ser

2023년 1월 24일
·
0개의 댓글
·
post-thumbnail

Redshift Architecture

e

2023년 1월 24일
·
0개의 댓글
·
post-thumbnail

Shell Library patterns with Nx and Monorepo Architectures

Shell Library patterns with Nx and Monorepo Architectures 해당 아티클을 번역, 요약하여 쓴 글입니다.Nrwl 저자들은 다음과 같이 말합니다.feature-shell is the app-specific feature libr

2023년 1월 23일
·
0개의 댓글
·
post-thumbnail

TCA 패턴을 이용한 SwiftUI Sample App 제작 소감

SwiftUI는 선언형 UI로써, ViewModel의 존재 필요 여부에 대해서 부정적인 시각이 많았고, 기존에 관습처럼 쓰이던 MVVM 패턴을 벗어나고자 하는 시도가 애플 디벨로퍼 포럼을 포함해 여러 개발자들 사이에서 일어나고 있었다.나 또한 당연하게 기업 곳곳에서 쓰

2023년 1월 19일
·
0개의 댓글
·
post-thumbnail

SwiftUI + MVVM의 대한 고찰

SwiftUI를 이용하여 iOS 개발을 함에 있어서 어떤 프로젝트 패턴을 따를지에 대한 논의가 활발하게 일어나고 있으며, 그 중 MVVM 구조를 탈피하려는 움직임이 많이 보이기에, 이 기회에 관련 자료들과 주장들을 통해 생각을 정리해보기 위해 본 글을 작성합니다.

2023년 1월 19일
·
0개의 댓글
·

아날로그의 디지털 변환 과정

아날로그 신호는 연속적, 디지털 신호는 이산적으로 요약되고, 정보 전송 과정에서는 아날로그 신호의 진폭, 위상, 전압의 주파수, 펄스의 진폭 및 간격, 축의 각도, 액체의 압력 등과 같은 신호의 크기나 값에 의하여,이 값을 기준 값과 비교하여 디지털 신호로 변환.

2023년 1월 18일
·
0개의 댓글
·

양자컴퓨터의 과제

오차보정, 활용방안, 알고리즘

2023년 1월 18일
·
0개의 댓글
·
post-thumbnail

[web] web / URL / HTTP프로토콜 / cookie & session / web architecture / CSS vs SSS

udemy 반드시 알고 넘어가야할 웹 기술 기초편웹의 탄생 및 발전웹을 구성하는 3대 요소자원을 지정하는 URL웹의 핵심 기술 HTTP 프로토콜cookie & sessionweb architecture 분석1, 4번 매우 추천 (반드시 읽어볼 것)웹 기초에 대한 이해

2023년 1월 18일
·
0개의 댓글
·
post-thumbnail

어떻게 하면 안드로이드 프로젝트의 설계를 잘할 수 있을까요?

바깥쪽은 feature 별로 패키징하고, 그 안쪽은 layer 별로 패키징을 하면 뭐가 좋을까요?high cohesion 과 loose coupling 원칙을 지킬 수 있습니다.각 레이어를 다룰 때 인지적 과부하를 줄일 수 있습니다. 예를 들어 한 feature의 도메

2023년 1월 12일
·
0개의 댓글
·
post-thumbnail

[iOS] MVC (디자인) 패턴 - 0

MVC 패턴에 대해 알아봅니다. MVC 패턴 : 정형화된 개발패턴, 지속적이고 효율적인 보수, 앱의 아키텍쳐 입니다.

2023년 1월 10일
·
0개의 댓글
·

아키텍처

사전적 정의로써 아키텍처는 다음과 같이 정의한다.🎃 시스템 구성 및 동작원리를 나타내고 있다.🎃 구성 요소 간의 관계 및 시스템 외부 환경과의 관계가 묘사된다.하나의 소프트웨어 프로그램이 어떻게 구성이 되며 어떻게 동작이 된다는 것을 보여준다고 이해하면 된다.즉,

2023년 1월 8일
·
0개의 댓글
·
post-thumbnail

[AWS] Well-Architected 프레임워크

AWS 클라우드에서 안정적이고 안전하며 효율적이고 비용 효율적인 시스템을 설계하고 운영하는 방법시스템을 실행 및 모니터링하여 비즈니스 가치를 제공하고 지속적으로 지원 프로세스 및 절차를 개선하는 능력ex) 배포 파이프 라인을 사용한 변경 자동화 또는 트리거된 이벤트에

2023년 1월 7일
·
0개의 댓글
·
post-thumbnail

[Architecture]MVC(Model View Controller)

어플리케이션을 model, view, controller 세 가지 역할로 구분하여 개발하는 소프트웨어 개발 방법론사용자가 입력을 담당하는 View를 통해 요청을 보내면 해당 요청을 Controller가 받고,Controller는 Model을 통해 데이터를 가져오고,해당

2023년 1월 4일
·
0개의 댓글
·
post-thumbnail

Architecture?

설계의 핵심은 의존성이다.큰 계획 없이 개발하다 보면 얽히고설킨 스파게티 코드가 나온다. sw는 지속해서 변하고, 정돈되지 않은 코드를 유지보수한다면 개발 시간이 오래 걸릴 것이다. 예를 들어 하나의 기능을 수정하는데 여러 모듈을 건드린다면 당연히 개발비용이 증가한다.

2022년 12월 31일
·
0개의 댓글
·
post-thumbnail

Spring MVC Layered Architecture

출처 : https://www.oreilly.com/library/view/software-architecture-patterns/9781491971437/ch01.html출처 : https://www.javaguides.net/2020/07/thre

2022년 12월 30일
·
0개의 댓글
·

[Architecture] MSA : CQRS

Command 와 Query 를 분리하자!Command시스템에 어떠한 변경을 가하는 행위를 하는 것을 말한다.Command 성 함수는 시스템의 상태를 변경시키는 대신 값을 반환하지 않아야 한다. (void)Query상태를 관찰할 수 있는 행위Query 성 함수는 시스템

2022년 12월 29일
·
0개의 댓글
·
post-thumbnail

Monolithic vs MSA

Monolithic Architecture출처: https://www.youtube.com/watch?v=wVpOboIlZ5I

2022년 12월 28일
·
0개의 댓글
·