분류 전체보기

    20210730

    🌳 What I did today ✔️ NoSQL 인 MongoDB에 대해 학습했다. ✔️ React 클론 코딩을 진행하였다. ✔️ 운좋게 잔여백신을 찾아서 백신을 맞았다.. 🌳 What I learnes and felt today ✔️ SQL보다는 조금 더 와닿는다는 느낌이었다. 아직 공부가 덜 된 상태라 공부된 후 tech 블로깅을 할 예정이다. ✔️ 오늘 조금 어려운 것을 접했다. 클릭 이벤트 !!!! ✔️ 잔여백신 맞고 한 쪽 팔이 너무 욱신거린다 ㅜㅜ 그리고 몸이 쳐지는 기분... 내일까지는 조금 쉬는 타임을 가져야겠다. 🌳 To do tomorrow ✔️ mongoDB 블로깅

    DB - Sequlize

    Todo Sequlize를 사용하여 스프린트를 해결했다. 이번 스프린트는 특히나 의도된 불친절(?)처음 구조를 파악하느라 애썼고, ToDo가 없어서 어떤 곳에 코드를 작성하는 게 맞는지 몰라서 조금 헤맸다. Sequlize 공식문서를 적극적으로 활용했다. 내가 다시 보고 되새김하려고 정리하는 글이지만 혹시나 누군가 이 글을 보게되면, 공식문서를 먼저 뒤져보는 것을 추천.. 정답이 나와있다 .! * 데이터베이스를 더 잘 볼 수 있는 프로그램 ( https://www.sequelpro.com/ ) part 1 프로그램 설치 https://sequelize.org/ $ npm install --save sequelize package.json에서 확인 후, Sequelize 공식문서를 통해 사전 준비한다. 여..

    DB - ORM(Object-Relational-Mapping)

    이틀간 진행되었던 이번 스프린트에서는 mysql을 프로그래밍 언어로 사용해도 데이터베이스와 연결되는 MVC(Model-View-Controller)에 대해서 배웠다. MVC는 UI와 비즈니스 로직, 그리고 모델을 분리하여 개발하는 소프트웨어 공학 패턴 라이브러리이다. 말 그대로 Model / View / Controller 기능별로 나눠지며, 코드의 가족성과 관리성 등 퀄리티가 좋아진다. MVC(Model-View-Controller) Model 포함되어야할 데이터가 무엇인지 정의한다. 데이터가 변경되면 View에 알리며, 다른 로직이 필요할 경우 Controller에도 전달한다. Controller View에서 일어나는 액션과 이벤트에 대한 인풋값을 받아 전달하기 전에 업데이트하며, 가공된 데이터를 모..