본문 바로가기
프로그래머

[Q&A]Flutter 개발자 사이트 영문 / 국문 어느걸 봐야 할까?

by 정보경험 2022. 3. 21.
반응형

플러터에 대한 구조를 알아 보기 위해서 서칭을 해보았는데요. 한국어 플러터 개발자 페이지가 있고 영문 플러터 개발자 페이지가 있었습니다. 그런데 순간 궁금해졌습니다. 두개의 페이지가 동일 할까???  결론 절대 아니라는거... 그래서 개발자는 영어를 필히 공부 해야 하나 봅니다.  적어도 중등 고등 과정의 독해력 정도면 충분하고 아니면 구글 번역 언어를 한글로 바꾸어서 보는 방법도.. 

그래도 원본을 읽는게 좋겠죠. 

 

이게 플러터 한글 개발자 사이트의 기술 개요. 

https://flutter-ko.dev/docs/resources/technical-overview

 

기술 개요

## Flutter란?Flutter는 고성능, 고품질의 iOS, Android, 웹([tech preview][]) 앱을 단일 코드 베이스로 개발할 수 있는 모바일 앱 SDK입니다.스크롤 동작, 글씨, 아이콘과 같이 플랫폼 별로 달라지는 부분들을

flutter-ko.dev

이게 플러터 영문 개발자 사이트의 기술 개요. 

https://docs.flutter.dev/resources/architectural-overview

 

Flutter architectural overview

A high-level overview of the architecture of Flutter, including the core principles and concepts that form its design.

docs.flutter.dev

 

근데 한국어 개발자 사이트는 기술 개요라고 부르고 영문 개발자 사이트는 아키텍처 Overview라고 되어 있습니다. 

뭔가 번역 부터 느낌이 틀리네요. 기술 개요가 아키텍처 개요랑 같은걸까 하는 질문이 떠올랐습니다. 

 

아키텍처 레이어 개요 라는 부분이 있어 한국어 사이트와 영문 사이트를 비교 하여 보기로 했습니다. 

"레이어 케이크는 맛있습니다. " ???? 무슨 얘기 일까요?

 

영문 사이트는 당연히 구글에서 개발자들이 만든거니까. 문제가 없죠. 

좌측 메뉴를 비교해보았습니다.  리소스 자료의 메뉴 갯수와 내역 부터 차이가 나네요. 

 

 

한국어 사이트가 업데이트가 빠르지 않은거 같습니다. 계속 영문 사이트를 참조하는게 맞을거 같네요. 

일단 플러터 프로그램을 짤 환경은 모두 갖추었고 테스트 앱도 만들었으므로 이제 프로그램으로 들어가기전에 

아키텍처 구조와 프로그램의 패키지 구조를 먼저 이해를 하고 프로그램 코딩 실습을 해볼까 합니다. 

 

구조를 알고 시작 하는것과 그냥 짜면서 익히는것은 개발자의 수준에 따라 접근 방식이 틀릴수 있을거 같은데요. 

저는 Java  J2EE , Spring Framework등 프로레임워크 경험이 있어서 프로그램 설계 관전에서 어떤 코드들이 어디에 위치 하고 

어떻게 엮여서 구조화 되는지가 궁금 해서 일단 실전 코딩 들어가기전에 플러터 아키텍처 구조에 대해서 먼저 공부를 해볼까 합니다. 

 

그래야 프로그램 코드를 짤때 코드들이 어떻게 어떤식으로 어디에 위치하고 그것들의 구조화와 설계기반의 효율적 배치 및 에러 발생시 아무래도 좀더 파악이 원활할꺼 같아서요. 

 

그럼 일단 아키텍터구조 공부로 넘어가볼까 합니다. 

 

 

같이 보면 좋은 글들입니다. 

 

반응형