목록분류 전체보기 (179)
FrontEngineer JungBam
1. Rename - 이름을 바꿀 곳을 오른쪽 클릭하고 Refactor > Rename으로 하면 프로젝트 내 모든 곳에서 한번에 Rename이 이루어짐. 2. widget tree - 웹 작업을 하면서 react dev tools를 한번이라도 사용해본 사람이라면 익숙한 GUI를 제공 - android studio 오른쪽 탭메뉴에서 Flutter Inspector를 클릭하면 아래 우측 사진과 같은 창이 나옴.
Flutter란 무엇인가? Flutter는 Google이 개발한 오픈 소스 UI 소프트웨어 개발 키트입니다. 이를 통해 개발자들은 단일 코드베이스로 Android와 iOS용 애플리케이션을 모두 만들 수 있습니다. Flutter의 핵심 장점은 효율성과 일관된 사용자 경험을 모든 플랫폼에서 제공할 수 있다는 것입니다. Flutter 설치 방법 Flutter SDK 다운로드: Flutter 공식 웹사이트(flutter.dev)에서 Flutter SDK를 다운로드합니다. 환경 설정: 다운로드한 SDK를 원하는 디렉토리에 압축 해제하고, 시스템 환경 변수에 Flutter 디렉토리를 추가합니다. 필수 구성요소 설치: Flutter는 Android Studio나 Visual Studio Code와 같은 IDE와 함께..
보호되어 있는 글입니다.
JavaScript에서 배열을 다루는 데는 여러 가지 메소드가 사용됩니다. 이들 중 일부는 원본 배열을 직접 수정(modify)하는 반면, 다른 일부는 원본 배열을 변경하지 않고 새 배열을 반환(return)합니다. 이러한 차이를 이해하는 것은 중요하며, 때로는 원본 배열을 보존하기 위해 slice() 메소드를 활용하는 방법도 필요합니다. 원본 배열을 수정하는 메소드 push(): 배열의 끝에 하나 이상의 요소를 추가하고, 새로운 길이를 반환합니다. pop(): 배열의 마지막 요소를 제거하고, 그 요소를 반환합니다. shift(): 배열의 첫 번째 요소를 제거하고, 제거된 요소를 반환합니다. unshift(): 배열의 시작 부분에 하나 이상의 요소를 추가하고, 새로운 길이를 반환합니다. reverse()..
글을 작성하기에 앞서 리액트 컴포넌트 라이프사이클을 공부하던때가 문득 생각이 난다. 클래스 컴포넌트와 함수형 컴포넌트의 라이프 사이클을 비교하면서 공부했던 그때와 불과 1년 8개월이 지났는데, 자신있게 리액트와 next.js의 렌더링에 대해서는 자신있는 수준이 되었고, 정말 깊게 공부하고 코딩했던 시간들이 무의미하지 않아서 너무 기분이 좋다. 그럼에도 배울 것이 또 산더미라는 것이 프론트엔드의 묘미이자 단점? 이지 않을까...ㅋㅋ 리액트 네이티브로 UI작업을 한지 얼마지 않아 Flutter로 사내 프로젝트를 진행하게 되면서 가장 기본이 되는 Dart라는 언어부터.. 다시 Flutter의 Widget의 생명주기, 그리고 상태관리에 대해서 딮러닝하는 시간이 주어진 것에 감사하다. 웹과 모바일 앱 개발에서 U..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.