신입사원의!! 우당탕탕 회사 적응기!!!! 덕에 아주 오랜만에 잊고 있던 블로그를 씁니다
자!!!!!!!!!!!!!!!!!! 나는 React만을 배운 신입개발자!!
하지만 이번 프로젝트에서는 Flutter를 사용한다!!!
모르면!! 배우면 되지롱~!!
자 일단 냅다 GPT한테 플러터 예시 코드를 보여 달라하자!
잘 알려 준다... 자 근데 여기서 궁금해진 점
_SignUpState createState() => _SignUpState();
이런 코드가 나왔는데 어? 이거 왠지 react의 UseState()랑 비슷해 보이잖아?
비슷한 거냐? 물어보니까 GPT왈: 맞슴다
자~ 그래서 풀어서 말해 보니까예?
_SignUpState createState() => _SignUpState();
Flutter의 createState() 사용 예시
_SignUpState라는 이름으로 createState()를 하는 상황!
변수명 앞에 붙은 _ 은 해당 변수가 private한 함수임을 뜻하는데, 변수가 private하다는 것은 동일한 라이브러리 또는 파일 안에서만 접근이 가능하도록 제한된다는 뜻이다! 다른 라이브러리나 파일에서는 직접 접근할 수 없음!
도 추가로 GPT한테 뜯어낸 깨알 지식입니따
const [signUpState, setSignUpState] = useState();
자 그리고 이건 저에게 매우 익숙한 react의 useState()!
flutter와 react에서 문법이랄까? 표현해내는 방식이 약간 다를 뿐
거의 비슷한 역할을 한다는 거~!!!!!
오늘 대표님이 해 주신 말!!
-> 영어로 말하느냐 한국어로 말하느냐가 중요한 게 아니라 뭘 말하려고 하고 그게 얼마나 중요한 말인지가 쟁점이다!!
옳소옳소 맞습니다 그래야 개발자의 수명을 늘릴 수 있다는 점도 동의합니다
평생 공부해라 임마~! 그것만이. 살 길.
오늘도 잘 해냈다!
'TIL' 카테고리의 다른 글
[Xcode] UILabel / UIButton 등 text에 underline 적용하기 (0) | 2024.06.17 |
---|---|
[Xcode] Command ValidateEmbeddedBinary failed with a nonzero exit code 해결법 (0) | 2024.02.21 |
230912) FirebaseFirestoreException: PERMISSION_DENIED: Missing or insufficient permissions. (0) | 2023.09.12 |
230907) !important 를 적용하여 스타일 적용 순서 높이기 (0) | 2023.09.07 |
230906) react에서 input 태그를 활용하여 file 확장자 및 용량 제한하기 (0) | 2023.09.06 |