테스트 사이트 - 개발 중인 베타 버전입니다

Vue3, Typescript, bramus 0.02 Beta(Github 추가)

· 4년 전 · 8179 · 15
vue3.png

과거에 업로드하였던 VueGnuboard의 후속버전입니다.

 

해당 테마를 쭉 업그레이드하기엔 vue3가 나오기도 했고, 백앤드도 워낙 개판으로 짜놔서 새로 구축하는게 낫다 싶어 새로 구축하였습니다.

프론트는 뷰와 타입스크립트 기반.

그리고 백앤드는 php의 bramus router 기반으로 구현했습니다.

 

현재 간단하게 글 쓰고 저장하고 가입(소셜 로그인 및 핸드폰 인증 비밀번호 찾기, 캡차는 K캡차만 가능 등등을 제외한)만 지원되며

불안정하여 아직 실사용하기에는 큰 무리가 있습니다.

 

아파치 서버설정

<IfModule mod_rewrite.c>

  RewriteEngine On

  RewriteBase /

  RewriteRule ^index\.html$ - [L]

  RewriteCond %{REQUEST_FILENAME} !-f

  RewriteCond %{REQUEST_FILENAME} !-d

  RewriteRule . /index.html [L]

</IfModule>

 

Ngnix 서버 설정

 

location / {

  try_files $uri $uri/ /index.html;

}

 

깃허브에는 추후에 업로드되면 링크 걸어놓겠습니다. 

 

자세한건 데모사이트에서 확인하세요.

 

http://vuegnu.dothome.co.kr/

 

https://github.com/ohah/Vue-Gnuboard5

기존의 vue2 깃허브에 올려두었습니다.

 

파일은 Vue로 제작된 프론트부분과 php로 제작된 백엔드(api) 총 두가지로 올려놓았습니다

php는 7.4환경에서 제작되었습니다.

또한 Vue3 기반이기에 IE는 지원하지 않습니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 15개

4년 전
감사합니다~~
감사합니다.
감사합니다.
3년 전
감사합니다.
2년 전
혹시 API폴더 그누보드 폴더 어디를 말씀하시는건지 알수있을까요?.. 아무리해도 연결이 안되서..ㅠ

게시글 목록

번호 제목
8308
8189
8152
8132
8124
8122
8109
8106
8096
8087
8080
8077