엔터프라이즈급 서비스가 가능한 CMS "SR'

임종필·2022년 12월 8일
0

제로보드, 그누보드, XE, EXPRESS.. 시대를 풍미한 php CMS 들이다.
처은 한 20년 전쯤 하드코딩으로 게시판 만들고 있는데, 옆에서 제로보드 써서 뚝닥
홈페이지 만들던 눈탱을 나보다 좀더 잘 한 친구는 현재 나와 같은 프로그래머는 아니다.
한땀 한땀 코딩해본 경험이 현재 프로그래머의 길을 걷게했다. 물론 나도 그 충격으로 그누보드를 한참을 사용했다. 그후 Codeigniter 사용하면서 개발은 더욱 자유로와 졌다. 그러다 서비스가 커지면서 php를 버려야 한다는 판단을하게 되었다. 그래서 지난해 go lang 개발을 시도했는데, 더 좋은 언어인 rust를 알게 되면서 주력언어를 rust 로 전환하고 있다.
물론 한 2년 전부터 front end spa 분리로 vue에서 svelte로 넘어와서 아주 잘쓰고 있다. angler 나왔을때 따라가다가 angler2버전 나온 후로 현장 부동산관리사업을 시작하면서 몇년 개발업에서 멀어진 사이 react vue 가 훅~ 지나가벼렸다. 뒤늣게 시작하려는차 svelte가 보였고, 더쉽다는 판단에 고로 유행할 것 같다는 판단하에 이제는 모든 작업을 svelte로 하고 있다.

제목의 SR은 svelte + rust 이니셜이다.
풀네임이 SRcms 정도가 되려나?

svelte + rust 조합으로 cms 만들 계획이다.

svelte는 딸린 식구가 많다.

  • sveltekit
  • tailwindcss
  • 그외 라이브러리들

rust도 딸린 식구가 많다.

  • axum

db는

  • mysql
  • postgresql

cms라 하면
front end
back office
회원관리
컨텐츠 crud(이젠 board라고 하면 안될 듯)

여기에 엔터프라이즈 급이라 하면
jwt 로그인 방식 oauth 로그인으로 마이크로 서비스 환경 적용
psotgresql 사용
docker 쿠버네티스 ci/cd 배포관리

그리고 기능으로 해줄 건
직원 권한 관리
결제연동
문자연동
지도 목록
채팅
블록체인 연동
블록체인 투표 시스템
블록체인 계약 시스템

아 덤으로 앱개발도 가능
svelte + capacitor 조합으로 하이브리드앱은 그냥 만듬. 요것도 넣어줌

조금더 추가
서버 상태 모니터링
DB erd 편집프로그램
스토리보드

webassemble 도 시도하고
ar vr 넣어서 메타버스 cms도 넣어볼 생각이다.

profile
개발은 쉽고 간단하게

0개의 댓글