에 의해서 코드팩토리 JC | 2월 14, 2024 | Dart, Flutter
서론 Dart언어 드디어 3.0! Dart 언어는 지난 몇 년간 모바일 및 웹 개발에서 주목할만한 성장을 이루었습니다. 구글의 플러터 프레임워크에서 주로 사용되는 언어로, Dart 언어는 크로스 플랫폼 개발에서 핵심적인 역할을 하게 되었습니다. Dart 3.0이 출시되면서 개발자 커뮤니티는 새로운 기능, 개선된 성능, 그리고 더욱 강화된 안정성을 경험할 수 있게 되었습니다. 이 글은 Dart 언어를 이미 사용하고 있지만, 3.0 업데이트의 구체적인 내용을 아직 파악하지 못한...
에 의해서 코드팩토리 JC | 2월 11, 2024 | Flutter
서론 불변 프로그래밍: 현대 개발의 핵심 현대 소프트웨어 개발에서 불변 프로그래밍(Immutable Programming)의 중요성은 간과할 수 없는 요소입니다. 플러터(Flutter)에서도 마찬가지로 불변 프로그래밍 개념이 매우 중요하며, copyWith 함수는 이러한 불변성을 유지하는 데 핵심적인 역할을 합니다. 이 글에서는 플러터를 배우기 시작하는 개발자들에게 불변 프로그래밍의 중요성을 강조하고, copyWith 함수의 역할과 사용 방법에 대해 설명 해보겠습니다!...
에 의해서 코드팩토리 JC | 1월 23, 2024 | Trend
서론 개발자의 여정을 시작하며 안녕하세요, 미래의 개발자 여러분! 오늘부터 시작하는 여러분의 개발 여정에 함께할 수 있어서 기쁩니다. 2023년은 기술이 매우 빠르게 변화하는 해였으며, 이러한 변화 속에서 개발자가 되기 위한 길은 더욱 다채롭고 흥미로워졌습니다. 이 로드맵은 초보자인 여러분이 개발의 세계에 첫발을 내딛는 데 필요한 기초부터 시작해, 점차 심화 단계로 나아가는 길을 안내해 드릴 것입니다. 백엔드 개발 이 글은 단순히 기술을 배우는 것 이상의 의미를 가집니다....
에 의해서 코드팩토리 JC | 1월 15, 2024 | Flutter
서론 Flutter 는 Code Generation 기능이 상당히 많이 활성화되어 있어요. 흔히들 많이 사용하는 json_serializable 라이브러리도 있고 retrofit 및 chopper 라이브러리도 있습니다. 오늘 알려드릴 freezed 또한 데이터 클래스에 편의 기능들을 제공해주는 code generation 라이브러리입니다. Freezed vs Json Serializable Code Generation 이라는 말을 들었을때 “Freezed...
에 의해서 코드팩토리 JC | 1월 15, 2024 | Flutter
서론 안녕하세요 코드팩토리입니다. 오늘은 Equatable 플러그인 사용법에대한 강의를 가져왔어요. 외부 플러그인들을 보거나 튜토리얼을 보면 클래스들이 Equatable 부모 클래스를 익스텐드하는걸 자주 볼 수 있는데 커뮤니티에서도 종종 질문이 들어와서 왜 Equatable 플러그인을 사용해야하는지 설명을 해보려고 합니다. Equatable 이란? Equatable 플러그인은 한 인스턴스와 다른 인스턴스가 같은 인스턴스인지 판단을 쉽게 할 수 있게 해주는 플러그인입니다....