[취준] 프로젝트

JISU·2021년 12월 3일
0

취준

목록 보기
3/6

일단 Redux로 리팩토링 하자한 것은 거의 다 한 것 같다..!!

너무 힘들었다... 우울했다.

리덕스가 이해가 안가서 너무 속상했다..ㅠㅠㅠ

그래도 이악물고 이거 내가 이해한다 쥐어 짜보니까 되긴 되더라...

이제 리덕스는 어느 정도 구현할 수 있을 것 같다.!

미들웨어가 무슨 일을 하는지, Reducer는 무슨 일을 하는지
이론만 봤을 때는 피상적으로 어렴풋이 알던 개념이 확실히 프로젝트를 진행하면서 머리 싸매가면서 고민해보니까 개념이 잡히더라.

상태 관리를 적용해서인지, 내가 불필요한 로직들 다 제거해서인지는 모르겠지만,
저번 버전 보다 드래그가 엄청 빨라지고 빠릿빠릿해진 것이 느껴졌다.
그리고 저번 버전은 저장 됐다가 안됐다가 한 게 있었는데, 지금은 그런 짜잘한 버그들은 없어보인다.!! 아직..

그래도 아직 고쳐야 할 것들이 엄청 많다.!!!

UI/UX는 진짜 처참해서 메이트에 처음 보여주고 사용시켜보면서 꽤 많은 것을 얻었다!

이거 나중에 정리해서 기존버전/개선버전 코드분석하고 실제 프로그램에서의 차이,
내가 느낀 것들 잘 적어봐야겠다.


// edit 중 일 때 다른 포스트 edit 못하게 막기 // 포스트들이 보드를 벗어나지 못하도록 // 내가 올린 포스트가 아니더라도 움직일 수는 있게 (그러나 저장은 되지 않게) // 로그인 되었는데, 아무것도 포스트가 없을 때 버튼 활성화 (잘 보이는 곳에) / add my post // edit 상태일 때 todo 추가해서 더블클릭하면 렌더되면서 추가된거 사라짐. (왜냐면 state에 있던거 다시 가져오니까) 해결 // 그리고 추가한 todo를 수정할 수 없는 상태 수정 해결 (id 문제 / editing 중 올려진 todo는 id를 tempId를 보내도록) // todo 항목들 key 값에 uuid 적용

// 함수들 정리
// tag 항목 들 key 값에 index => uuid 적용 // backend도 바꿈 (스키마 바꿈)
// tag menu css 가장 앞으로
tag 항목 추가 (immediate, etc)

CORS policy???
보드 크기 고정

editing css 너무 무서움
+버튼 굳이 오른 쪽?
Complete 글씨 조금 더 진하게!!
클릭 글자말고 전체 투두로 , hover mouser 로
드래그 말고 정렬모드도 되려나!?

이거 그 전이랑 리팩토링 후랑 자세히 비교하기

// 기능 추가
// Login navbar 커스텀
// 스피너
// 필터(내 포스트만 보기, 다 보기)


일단 시급한 것들은
UI/UX 개선,
CSS 스타일 개선,
필터 기능,

정도 있을 것 같다.

profile
블로그 이전

0개의 댓글