분류 전체보기
-
<TIL> module 설정 - Trello(2)TIL 2020. 3. 14. 20:52
6버전 이전에는 install을 하면 " react native link" 명령어를 사용하여 연결해야 했지만 6버전 이후부터는 link를 안해줘도 자동으로 link가 된다! 1. 사용 해야 할 router moudle npm install react-native-gesture-handler npm install react-native-safe-area-context npm install @react-native-community/masked-view npm install @react-navigation/drawer npm install @react-navigation/bottom-tabs npm install @react-navigation/native npm install @react-navigatio..
-
<TIL> react-native emulator에 화면 띄우기 - Trello(1)TIL 2020. 3. 14. 01:32
1. react-native cli , expo cli 어떤 것을...? 간단한 어플리케이션을 만들 예정이라 무거운 expo보다는 react-native cli를 사용하기로 하였다. 2. hello world 출력해보기 안드로이드 에뮽레이터로 창 띄우는데 이틀 걸렸다..ㅜ react-native에 나와 있는 방식과 거의 동일하게 진행하였습니다. (mac 환경에서 android 만드는 방법을 사용하였습니다.) 1. 기본적으로 설치해야 할 것 일단 homebrew를 설치하였습니다. => https://brew.sh/index_ko Homebrew The Missing Package Manager for macOS (or Linux). brew.sh brew 설치가 완료되면 밑의 명령어를 실행하여 node와 ..
-
axios 와 fetch의 다른 점자료 정리 2020. 2. 29. 16:19
fetch 보다 axios가 사용이 더 간편하다고 듣게 되었고 이번에 한 번 사용해보기로 하면서 다른 점을 찾아보았습니다. fetch랑 axios랑 다른 점 내장함수 fetch와 모듈 axios fetch는 내장되어 있는 기본 함수이기 때문에 따로 모듈을 설치할 필요가 없었다 . 하지만 axios는 모듈을 설치해서 사용하는 곳 마다 불러 와야 했다. json으로 변환 fetch에서 get을 통하여 데이터를 가져오게 된다면 json 형식으로 데이터를 서버에서 보내기 때문에 가져온 데이터는 json을 풀어줘야 한다.하지만 axios를 통해 데이터를 가져오게 된다면 따로 json으로 묶여진 데이터를 변환해주지 않아도 된다. 왜냐하면 axios는 알아서 다 풍어주기 때문이다. 메소드를 쓰는 위치 ..
-
Sequelize 1 : N 관계 설정, Cascade 적용자료 정리 2020. 2. 26. 16:18
db에 테이블사이 관계가 이어져 있는 경우가 있을 수 있습니다. 이 데이터베이스의 테이블 같은 경우에는 users 테이블은 boards 테이블과 1 : N의 관계를 가지고 있고 boards는 containers와 1 : N, containers와 cards는 1 : N의 관계를 가지고 있습니다. 이러한 관계를 가진 테이블은 hasonMany container.associate = function (models) { container.belongsTo(models.board, { foreignKey: 'boardId', targetKey: 'id', onDelete: 'cascade' }); //하위 테이블의 옵션에 속성을 넣어 줘야 한다. container.hasMany(models.card, { for..