Others29 BLIND CLONE CODING 3일차 - Nuxt FrontEnd Main Page Searchbar.vue 일단 위와같이 만들었다. 가급적 모두 만들고 시작하자 사실 상태가 문제다. 항상 문제다. 상태를 페이지단위로 처리하거나 기능단위로 처리하거나 등등 이 상황에서는 페이지 결과에 따라서 처리해주는 것도 좋을거 같다. 암튼 우선은 db와 직접 통신할 store부분은 모두 state, mutation, actions들을 정의해놓자 전역에서 접근할 수 있는 것을 modal.js 라고 해서 새로 만들어주자 이제 로그인 관리를 위해 modal을 만들어주자 이렇게 하면 로그인 모달이 켜진다. 이게 아마 auto Import 켜져있다고 디렉토리가 모두 켜져있는건 아니다. 위와같이 GNB만 import 해서 GNB 내부에서 모달을 관리해주자 GNB는 네비게이션으로 쓰자. 일단 필.. 2022. 1. 24. BLIND CLONE CODING 2일차 이제 user.js에서 사용자 정보 변경, 사용자 삭제, 프로필 이미지 추가 같은걸 해야하는데... 할 수 있을려나... board 스키마를 붙일건데 이걸 slug라고 부른다. 이제 막 url이었던 것을 slug로 바꾼것이다. slug에 따라서 게시판 id를 얻어야 하고 article에 적힌 board id 값을 보고 가져오는 형태로 만들어진다. findOne은 하나만 찾아내느데 find는 배열 형태로 찾게 되는 차이점이 존재한다. 일단 위와같이해서 board의 api를 정의해놓자 board api에 보드를 만드는 기능을 추가하자 POSTMAN으로 board에 위와같은 요청을 보낼것이다. 왜냐하면 이 서비스의 slu이름은 주소창에 쓰이니 언제 바뀔지 모르기 때문이다. 다행히 잘 들어가 있다. 어떤값을 생.. 2022. 1. 23. BLIND CLONE CODING 1일차 BLIND CLONE CODING 1일차 앞으로 3일간 BLIND 웹사이트를 구현할것이다. 개힘들겠다. 폴더 구성은 BLIND(server) 서버부터 구성하자 ``` mkdir server cd server/ npm init ->blind-server 나머지는 엔터 npx express-generator BLIND npm install express cors npm i -g nodemon ``` cannot use import statement outside a module 가 계속 발생했다. 결론은 module이라는 타입으로 돌리겠다는 것을 넣어주었어야 했던거였다. 결국에는 어찌저찌 해결했다. app.js는 공유하겠다. // 강의 const express = require("express"); cons.. 2022. 1. 22. born2beroot : 평가지 Mandatory part 이 프로젝트는 엄격한 규칙들을 통해 가상머신(virtual machine)을 생성하고 구성하는 것을 다루고 있습니다. 피평가자는 동료평가 내내 당신을 도와줘야 합니다. 앞으로 나올 모든 평가 항목들이 직접 확인되어야한다는 점을 명심하세요. 1. 프로젝트 개요 피평가자는 먼저 이것들을 간단히 설명해야합니다 : 가상 머신은 어떻게 동작하는가. 어떤 운영시스템을 선택했는가 centOS와 Debian의 간단한 차이점들 (이 둘의 비교) 가상머신의 목적 (가상머신을 쓰는 이유) 만약 피평가자가 CentOS를 선택했을 경우 : SeLinux와 DNF가 무엇인가 만약 피평가자가 Debian을 선택했을 경우 : aptitude와 apt 사이의 차이점 / APPArmer이란 무엇인가 / 디팬스.. 2022. 1. 16. 이전 1 2 3 4 5 6 7 8 다음