# Show GN: 15년째 운영중인 온라인 프리셀 게임

> Clean Markdown view of GeekNews topic #23809. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=23809](https://news.hada.io/topic?id=23809)
- GeekNews Markdown: [https://news.hada.io/topic/23809.md](https://news.hada.io/topic/23809.md)
- Type: show
- Author: [idw111](https://news.hada.io/@idw111)
- Published: 2025-10-21T14:25:44+09:00
- Updated: 2025-10-21T14:25:44+09:00
- Original source: [freecellproject.com](https://www.freecellproject.com)
- Points: 8
- Comments: 0

## Summary

프리셀 게임 애호가가 15년간 지속적으로 발전시켜온 이 **사이드 프로젝트**는 다양한 **프론트엔드·백엔드 기술 스택** 실험의 장으로 활용되어 왔습니다. 바닐라 JS와 PHP에서 시작해 **React, Next.js, 타입스크립트** 등 최신 웹 기술을 순차적으로 도입하며, 최근에는 **DB 인덱스 최적화, 테이블 파티셔닝** 등 실전 성능 개선까지 이루어졌습니다. 서버 비용 문제에도 불구하고 **애드센스** 수익으로 자립을 이어가고 있어, 실사용 기반에서 장기간 기술을 실험하고 싶은 개발자에게 좋은 인사이트를 제공합니다.

## Topic Body

프리셀 게임을 좋아해서 시작한 사이드 프로젝트입니다.  
  
기억이 가물가물한데 시작은 2010년 이전이었던 것 같습니다.  
  
오래된 작업이지만 최근에 다시 수정을 해서 한 번 올려봅니다.  
  
처음 시작은 바닐라 js로 개발 + php 백엔드 + mysql 이었는데 이후 관심가는 개발 주제가 있을 때마다 적용해보면서 지금까지 왔네요.  
  
간단한 개발 히스토리는  
- 바닐라 js로 개발 + php 백엔드 + mysql  
- 워드프레스 플러그인으로 개발  
- 리액트 + 리덕스 사가 + express  
- nextjs + typescript  
- nextjs + react context api  
- 최근에는 데이터가 너무 많아서 DB 인덱스 최적화, 테이블 파티셔닝 적용  
  
서버 비용 때문에 프로젝트를 접을까 고민하기도 했는데, 다행히 지금은 방문자분들 덕분에 애드센스 수익으로 서버비용은 내고 있습니다.  
  
한번 방문해서 플레이해보시고 어떤 피드백이든 편하게 남겨주시면 정말 감사하겠습니다.

## Comments



_No public comments on this page._
