개인 프로젝트 - MZ 테스트

gyungkyuBae·2023년 7월 27일
0
post-thumbnail

MZ 테스트

사이드프로젝트 전 스프린트

참여인원 : 1명(개인)
개발기간: 2023.07.26 ~ 2023.07.26
230726 HTML,CSS,JS 기본적인 배포 완료

배포 주소

개발 버전 : https://kyungkyubae.github.io/mzquiz/

개발자 소개

배경규
@kyu

왜 만들었는지

그룹스터디 내에서 사이드 프로젝트를 예정중인데, 서로가 어느정도 스택을 다룰 수 있는지, 격차를 확인하기 위해서
간단하게 사이드 프로젝트에서 사용될 스택을 사용해서 스프린트 프로젝트를 진행하게 되었습니다.


Stacks 🐈

Development


만들면서 궁금했던 점 📦

⭐️ 싱글 페이지로 구현

  • 싱글페이지로 구현하기 위해서 특정 버튼을 누르면 display 를 조정하는 로직으로 구현했는데
    이 방식이 렌더링 성능에 있어서 옳은 방식인지
    옳지 않다면 바닐라자바스크립트로 해결할 수 있는 다른 로직이 있는지?
    없거나 복잡하다면 싱글페이지를 쉽게 만들 수 있는 다른 라이브러리인 리액트를 사용해야하는 이유가 될 수 있다

⭐️ 사용자의 제출한 답과 정답지가 일치하면 올라가는 카운트 구현

  • 질문에 대한 답을 저장하는 과정에서 단순하게 스크립트파일 내에서 전역변수로 답안지인 배열과 count를 만들었고 일치한다면 count를 올리는 방식을 사용했는데 localstorage를 이용한다면 전역변수로 하는 것과는 다르게 장단점이 어떤것이 있을지???

⭐️ 정답의 개수에 따라 결과페이지가 달라짐을 구현


profile
개발자

0개의 댓글