제주도 여행 SNS (미완)
- React
- 서버 및 DB: Firebase(v9)
- UI 및 스타일: Sass, styled-components
- 회원가입 및 로그인
- 피드 페이지 및 프로플 페이지 UI 구현
제주도 여행 SNS 를 만들면 좋겠다는 생각을 쭉 해왔었다. 그러나 스스로의 기술적 한계를 많이 느꼈다. Sass 로 하나부터 열까지 퍼블리싱을 하면서 드는 시간적 비용이 너무 컸고 컴포넌트 구조를 짜는데 있어 너무 비체계적이라는 느낌이 나 스스로도 많이 들었다. 직접 프로젝트를 진행하면서 익힌 걸 활용하는 방향으로 공부를 해왔지만 지금까지 공부한 바로는 이 정도가 최선이라는 생각이 들었고 좀 더 공부를 해야겠다는 생각이 들었다. 또한 이때 접하게 된 것이 styled-components 였다. 리액트에서 CSS-in-JS 로 스타일링을 할 수 있는데 Sass 로 스타일을 주는 것에 대해 많은 생각이 들었고 리액트를 좀더 공부한 뒤에 새롭게 이어가보자는 생각이 들었고, 그만 프로젝트를 중단했다. 그러나 이후에 Next.js 와 TypeScript 로 새롭게 모드락을 완성시켰고, 이때의 (구)모드락 프로젝트를 진행한 경험과 컨셉이 많은 도움이 되었다. 일차적으로는 이 때 Sass 로 일일히 모든 것을 퍼블리싱했던 경험이 css 를 익히는데 많은 도움이 되었고, 이차적으로는 이 때 구상한 컨셉이 이후 완성한 모드락에서도 가장 중요한 컨셉이 되었다. 때문에 이 프로젝트 자체는 미완성으로 남게 됐지만 애정이 가는 프로젝트이고, 모드락이라는 큰 줄기는 완성할 수 있었다.