게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
제가 만든 오픈소스 웹사이트 공유합니다
게시물ID : programmer_7453짧은주소 복사하기
작성자 : 노랑머플러
추천 : 5
조회수 : 9524회
댓글수 : 9개
등록시간 : 2015/01/04 11:45:51

약 7개월전에 오유에 글을 하나 남겼었는데요. ㅎㅎ

http://todayhumor.com/?programmer_3237

취미생활로 틈틈히 개발해오다 드디어 쪼금 공개를 해도 되지 않을까 해서 공유합니다. 일단 웹사이트 주제는 K리그 커뮤니티입니다. 회원 관리, 게시판이 현재 구현되어 있습니다. 아래의 사이트입니다.

http://jakduk.com

소스는 공개되어 있습니다.

https://github.com/Pyohwan/JakduK

사용된 기술에 대해 간략히 설명드리자면..

백앤드

JAVA 8
 : 처음에 6버전으로 사용하다 차츰 버전업을 했는데, 스트림 API를 써볼까 싶어 8로 올렸습니다. 근데 아직 스트림 API는 못썼네요.
Sping Framework 4
 : 무슨 말이더 필요하겠습니까? 국민 프레임워크
Spring Security 3
 : 스프링 기반의 인증 및 권한 부여 보안 솔루션입니다. 회원 인증, 권한 부여, 보안을 담당합니다. 커스터마이징 하느라 애먹었네요.
MongoDB 2.6
 : NoSql의 대표주자인 몽고DB입니다. RDB와는 모양새가 많이 다르죠. 커뮤니티에 쓰이는 DB에는 NoSql이 더 어울리지 않을까요?
OAuth 2.0
 : 페이스북과 다음 계정 연동이 가능합니다.

프론트앤드

Bootstrap
 : 워드프레스와 비교해보다 그나마 부트스트랩이 이뻐서 이걸로 낙점
AngularJS
 : 자바스크립트 주제에 프레임워크라 불리는 놈이죠. jQuery에서 벗어나보고자 써봤습니다.
Summernote
 : WYSIWYG 에디터입니다. Alan Hong님이 만든 오픈소스인데 반응형 웹에 쓰기에 딱입니다.
Angular-summernote
 : angulerJS에서 summernote를 사용할수 있습니다. outsideris님이 만들었습니다.
Font-awesome
 : 괜찮은 아이콘을 쓰기 위함입니다.


부족한게 너무 많으니 쓴소리를 해주시면 감사하겠스니다. ㅎㅎ
꼬릿말 보기
전체 추천리스트 보기
2015-01-04 11:55:13추천 0
AngularJS 가 jQuery 비슷한 놈이였나요? =ㅂ= 신기하당.
jQuery 좋은데... 차이점이 뭐죠?ㅋ 뭔가 서로 장단점이 있을거 같은데..
단점 보안하려고 만든게 AngularJS 인가;;;
댓글 0개 ▲
2015-01-04 12:01:14추천 0
제이쿼리와 앵글러의 접근방식은 완전히 다릅니다
제이쿼이가 dom으로 직접 접근을 한다면 앵글러는 모델 컨트롤러 뷰 즉 mvc 형태로 접근합니다 ㅋㅋ 처음 써볼땐 좀 당황했었죠
댓글 0개 ▲
2015-01-04 12:22:10추천 0
아 완전히 다른 접근 방식을 사용한 거군요ㅋ 신기하당.
댓글 0개 ▲
2015-01-04 12:32:34추천 0
제이쿼리는 그냥 css 셀렉터기반
angularjs는 진정한 js 기반 개발 프레임 워크임
사실 제이쿼리는 이미 벌써~! 지난 세대 기술
댓글 0개 ▲
2015-01-05 10:16:02추천 0
다른방향에서 조금 궁금해서 그런데요.

작업한 소스를 오픈으로 공개할때 사용한 오픈소스 라이브러리(AngularJS,Bootstrap) 등이 포함되어 있으면 그 라이브러리 따라야 하는거 아닌가요?

혹, 라이브러리에 손을 대지 않고 사용만 한경우는 상관 없는건가요?

라이선스없이 공개하셨길래 궁금해서 여쭤봅니다.
댓글 0개 ▲
2015-01-05 10:17:00추천 0
1 아 라이선스 따라가야 하는거 아닌가 하는 질문입니다. 글이 이상해졌네요 -_-;;
댓글 0개 ▲
2015-01-05 13:19:53추천 0
@ 작은개발자
당연합니다. 제 프로젝트에 오픈소스를 가져다 쓰면 해당 오픈소스의 라이센스은 꼭 지켜야 합니다. 부트스트랩, summernote 등등의 오픈소스는 MIT 라이센스입니다. 가장 자유로운 라이센스죠. 쓰는것과 배포가 자유로운 라이센스로 알고 있습니다.
댓글 0개 ▲
2015-01-05 23:46:03추천 0
//나이쓰한넘
제이쿼리가 벌써 지난 세대의 기술이라는 건 동의하기 어렵네요.
두 녀석은 상위 하위의 개념이 아니잖아요..
아시다시피 서로 다른 지향점을 가진 것들입니다.
또한, 앵귤러가 가진 단점도 확연하구요.
실제적으로 백단의 프레임웍이 확실히  잡혀있는 곳에선 앵귤러는 쥐약입니다.
댓글 0개 ▲
[본인삭제]잉여잉여킹짱
2015-01-06 00:08:08추천 0
댓글 0개 ▲
2015-03-12 06:58:33추천 0
좋은 자료 감사합니다.
댓글 0개 ▲
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호