본문 바로가기

전체 글44

[flutter] flutter의 상태관리 라이브러리 GetX 1. 상태관리 flutter를 처음 설치하고 나오는 counter앱의 일부분입니다. class MyHomePage extends StatefulWidget { MyHomePage({Key? key, required this.title}) : super(key: key); final String title; @override _MyHomePageState createState() => _MyHomePageState(); } class _MyHomePageState extends State { int _counter = 0; void _incrementCounter() { setState(() { _counter++; }); } 위와같이 statefulWidget을 만들고 state를 사용할 _MyHomeP.. 2021. 7. 8.
[flutter] 플러터 입문 1. flutter SDK 설치 - 한국어 페이지에서는 왜인지 SDK설치 자체가 안됩니다..( https://flutter.dev/ 로 가서 설치하셔야합니다) - 안드로이드 스튜디오 필수 ! 플러그인 - dart, flutter설치 2. 앱의 기본 구성(리액트랑 비교) - 가져온 패키지를 사용할때 어떤 패키지에서 가져왔는지 알수가없음 - setState로 상태변경을 하는 구문이 유사 - Widget - React의 Component의 느낌 - build(BuildContext context) { 는 react에 render() { - StatefulWidget - state에 따라 변화하는 Widget, - StatelessWidget - state에 영향을 받지 않는 Widget 3.패키지 - 패키지 .. 2021. 7. 1.
[Javascript] Type 체크 1. Type of Type of의 경우 피연산자의 데이터 타입을 문자열로 반환한다. typeof ''; // string typeof 1; // number typeof NaN; // number typeof true; // boolean typeof []; // object typeof {}; // object typeof new String(); // object typeof new Date(); // object typeof /test/gi; // object typeof function () {}; // function typeof undefined; // undefined typeof null; // object typeof undeclared; // undefined 배열과 객체도 objec.. 2021. 6. 2.
[React Native Web] 에러 정리 react native web 5편을 작성하기전에 react native를 실행할때 겪은 에러에대해서 정리를 하도록 하겠습니다. React Native는 크로스 플랫폼 개발 프레임워크이기 때문에 일반 네이티브 개발보다 에러가 날 상황이 많습니다. 지금까지 겪은 에러의 이유는 대표적으로, 1. 맥 OS업데이트 2. Xcode 업데이트 3. 다른 맥혹은 PC에서 git저장소를 받아 npm install > pod install을 마치고 실행할때 위의 3가지 이유인데, 위의 상황들에서도 에러가 나지않고 실행하는 팁 및 해결방법을 공유하겠습니다 - Xcode를 Appstore가 아닌 애플 소프트웨어 다운로드 페이지에서 받기 개인프로젝트를 할때라면 Xcode버전변경에따라 에러도 해결해보고 하겠지만, 실무에서 Re.. 2021. 6. 1.