본문 바로가기

개발

firebase x flutter 더보기
futurebuilder 란? flutter x firebase 더보기
futurebuilder에 대하여1 더보기
i can't go back to where i used to be... 더보기
firebase에서 자료 받아오기 flutter 더보기
Material App vs. Scaffold 차이점 Material App은 flutter에서 제공하는 material design이라는 이름의 디자인을 제공하는 앱이다. Material App 자체가 하나의 앱을 제공하는 위젯이며, home에 어떤 위젯을 넣느냐에 따라 앱의 컨텐츠가 결정된다. Scaffold는 보통 material app의 home 에 해당하는 위젯이다. Scaffold는 상위 material 위젯이 없이 단독으로 사용될 수 없다. Material App은 앱의 전체적인 디자인 테마를 설정할 수 있으나, Scaffold는 그런 속성 자체가 없다. Material App이 두 개 이상 존재해도 되는가? 가능은 하다. 하지만 별 유용성이 없다. 마치, 하나의 앱에 두개 이상의 컨셉의 모바일 페이지가 존재하는 효과가 나기 때문에 하나의 앱에.. 더보기
당신이 타입스크립뜨를 써야하는 이유유유유유 당신이 타입스크립트를 왜 써야하는지 말해주겠다. 타입스크립트는 자바스크립트 + HTML 짬뽕언어인 JSX라는 놈을 쓰는 "리액트" 프레임워크를 사용하는 웹 프론트엔드 개발자에게 굉장히굉장히굉~장히 필요한 어시스턴트이다. 자바와 자바스크립트 차이점 자, Java 또는 C ...그리도 많이 듣고 귀에 피가 흘리도록 주구장창 들었던 이 컴파일 언어와 웹 브라우저가 알아먹는 언어인 자바스크립트와의 차이점은 어느 시점에 컴퓨터가 알아먹는 언어로 바꿔주느냐 이다. 앞서 말한 자바 커피언어 씨부럴 언어들은 먼저 다~~~ 컴퓨터가 이해하기 쉬운 언어로 바꿔놓은 뒤에 모두 컴파일 다~ 해놓고 나서!!! 컴퓨터한테 던져준다. 그래서 컴파일 과정에서 미리미리 오류를 확인할 수 있다! 컴파일(해독) 언어의 좋은 점? + 문법.. 더보기
(리액트) e.target.value e.target e.target.value 홍길동님 이상, input의 이벤트에 대한 설명이다. 웹브라우저 상에 버튼 클릭, 값 입력 등의 거의 대부분의 일들은 이벤트 이다. OnClick 을 어트리뷰트로 갖고있다면, 클릭 행위의 이벤트를 포함한다고 볼 수 있다. 대표적인 것으로 Input이 있다. React에서는 을 제공하는데, input의 어트리뷰트로 onClick을 제공한다. 클릭 이벤트 발생시, 실행하고 싶은 일을 함수로 정의해준다.(사용자가 할일) handleChange= (e ) =>{ //e는 이벤트 객체를 의미한다. this.setState({ [e.target.phone] : e.target.value // e.target은 을 의미한다. console.log를 찍어보면 더욱 명확하다. .. 더보기