3주 장기 프로젝트가 끝이 났다!
코드 / 기술 / 서비스 리뷰 !
[ 팀 프로젝트 리뷰 ]
세호님 팀
1. 채팅 기능을 포함하여 사이트의 전체적인 완성도가 좋았다. checkbox 의 기능 / 세세한 기능들이 모두 들어가 있었고 퍼블리싱을 해도 손색없어 보였다 !!
우성님 팀
1. 사이트 들어가서 mbti 기반으로 본인의 성격에 따라 어떤 강의가 적성에 맞을지 알려주는 퀴즈같은거!
-> 마케팅 효과 up, 웹을 사용하는 고객이 심심하지 않게하는 아이디어가 좋았다
2. main page의 애니메이션을 어도비 애프터이펙트 툴을 이용해 매우 멋졋음!
문영님 팀
1. 관리자 페이지에서 메뉴, 소메뉴 등까지 관리하여 header에 추가 / 삭제를 할 수 있음 !!
-> 관리자 페이지의 기능이 매우 돋보였다.
2. 직접 동영상을 찍어서 웹으로 만든 아이디어 굳 !!
3. 백서버의 기능이 뭔가 많고 고퀄(?) 이었다.
익균님 팀
1. 아이디 찾기 서비스 , 동적인 애니메이션이 멋있었다 + 마우스 이벤트까지 !
2. 글 쓸 때 에디터 사용 -> 다음 웹을 만들 때 사용해보기
3. 팝업창 1일동안 안보이게 하기 서비스 구현한 점 by 쿠키 사용
신우님 팀
1. 복잡한 DB 구조 / SQL 구문이 인상깊었다.
테이블 join / union 하면서 만든 복잡한 sql query 문 작성 경험 해보고싶다 !
2. main의 사진 + 로고를 움직이게 한 우주st 이 멋있다 !
3. 게시판의 기능에 - 회원, 비회원, 관리자 나눈 세세한 점이 돋보였다.
우리팀 ! 😃
1. 관리자 페이지는 CMS 라고 보기 조금 아쉽다 !
2. 다음 번 프젝에는 관리자 메뉴 컨트롤하는 것도 넣으면 좋을 것 같다.
3. 페이지 수와 기능이 많았고 세세한 동작 / form에서 완성도가 높았다.
4. 필살기 main page 화려한 애니메이션 + 1:N 채팅 구현 !
우리팀이 top2에 들었다 !! 1등을 가리기가 고민되셔서 코드를 자세히 분석해보시고 뽑으신다고 하셨다.
다음 주 월욜에 알려주신다고... 둑흔둫ㄱ흔..
두 번째 프로젝트를 마치며 느낀점
다음 협업 프로젝트 시에는
1. 변수 명, 라우터, 폴더, 파일명 정하는 규칙을 정하면 좋을 것 같다.
2. github push / pull comment 관리
3. 코드의 주석 처리를 깔끔하고 명료하게함으로 팀원들이 잘 이해할 수 있도록
개인적으로는
1. 팀원의 코드도 잘 분석하고 이해하기
2. 열심히 하자 !!
교수님의 기술 질문 모음
1. CRUD기능이 정확하게 효율적으로 잘 구현 되었는지 ?
2. DB를 사용하여 관리자, 메인에 효율적으로 잘 뿌렸는지
3. ORM - Object-Relational Mapping 객체 형태로 관리하는 개념
ex) Sequelize etc...
4. 웹소켓이란 ?
= 대표 : 채팅
- http 프로토콜과 다른 컴퓨터 통신 프로토콜로 핸드쉐이크를 통해 웹 브라우저와 서버간의 실시간 양방향 통신을 가능하게 한다.
5. node.js 의 장단점 / 왜 사용 했는가
single thread
non-blocking
JS언어를 io 기능이 되는 언어를 해석해주는 단순한 장치(?) 기계 일 뿐 !
JS 는 브라우저에서만 작동 -> 백단위에서 사용할 수 있게끔 만든게 node.js
백단의 언어 ! server구축 보다.
5. 관계형 DB
6. CMS란 ?
CMS 모듈
7. 비동기 통신 사용한 부분은?
async await 쓴 이유는 ? => call back 지옥을 해소를 할 수 있는
동기형태로 코드를 짜여도 ---> 비동기처럼 사용하기 위해
ex)
1. call back
2. async await
3. Promise
4. fetch ?
쉬원섭섭한 팀플 끗 - !
'블록체인 기반 핀테크 및 응용 SW개발자 양성과정 일기' 카테고리의 다른 글
[Webpack] 웹팩이란 ? 웹팩 사용 전, 알아야할 기본 개념 6가지 (0) | 2021.07.05 |
---|---|
[78일차 복습] React, 리액트 함수형 컴포넌트 vs 클래스 컴포넌트 (0) | 2021.07.02 |
[78일차] 20210702 React 리액트 함수형 컴포넌트 (0) | 2021.07.02 |
[76-77일차 복습] 리액트 댓글 추가 수정 삭제 / React 합성과 상속 (0) | 2021.07.01 |
[77일차]20210701 React 댓글 수정 삭제 / 리액트로 생각하기 / 합성과 상속 (0) | 2021.07.01 |