프론트앤드, 백앤드 개발시 프레임워크 선택... 쉽지 않네요.
조회수 5996회
node.js 기반으로 웹사이트를 구축하려고 합니다. expressjs + bootstrap + jquery 정도를 사용하여 개발 하였는데,
제가 사용하는 방법을 아직 몰라서 그런건지, 조금 더딥니다...
프레임워크를 바꿔볼까 하고 알아보던 중, 이슈인게 angularjs 와 reactjs 가 보입니다.
이 둘에 관해 비교하는 글도 많은 것 같은데...
아무튼! 제가 고민하는 문제는,
아무래도 웹디자이너가 없다보니 혼자 개발과 디자인을 맡아야 하는데 bootstrap 같이 UI 적으로 괜찮은게 있을까요?
angularjs 와 reactjs 에 대해 생각을 듣고 싶습니다( 같이 써도 되긴 하겠지만 )
이런 고민을 하는 저에게 백앤드는 이걸로, 프론트앤드는 이걸로, UI는 이걸 써보세요! 하는 조언이 있으시면 부탁드립니다! ( 커뮤니티성 웹사이트이며, 디비는 mariadb가 아무래도 좋을 것 같습니다. )
감사합니다!!! :)
-
(•́ ✖ •̀)
알 수 없는 사용자 - 〉
2 답변
-
1번 :
부트스트랩이 지겹다면 http://foundation.zurb.com/ 이런걸 사용해보세요 이것말고도 부트스트랩에서 파생된 여러디자인이 추가된 프레임워크도 많습니다
2번 :
angular와 react 는 express같은 백엔드 언어가 아닌 프론트엔드 단에서 쓰는 프레임워크입니다. 주 목적은 복잡하고 짬뽕같은 소스를 구조화 시키는거죠. 추상적인 대답이고 사실 많이쓰는 부분은 AJAX와 html 바인딩에 쓰입니다.
jquery 사용자 입장에서 보면 Jquery 로 가능한일을 코드를 구조적으로 줄이는거죠. backbone이라는것도 있고 여러가지 있습니다.
뭐 듣기론 기존 angular 는 잘 안쓰는 추세고 react하고 angular2가 뜬다고는 하는데 배워도 나쁠건 없습니다. 그래도 저라면 지금시점에선 react를 배우겠습니다
3번 :
지금 하시는 대로 node.js + express + bootstrap + mariadb + jquery 를 추천드립니다
node.js는 기본적으로 뭘안해도 속도가 빨리나와서 추천드리구요 뭐 커뮤니티 웹사이트라면 mariadb로도 좋죠
이제 경우에따라 디자인이 부트스트랩은 너무 무미건조하다 싶으시면 위에 Foundation 을 한번 사용해보시고
사실 작은 커뮤니티야 Jquery로 충분하지만 나중에 사용할 의사가 있고 꼭 배우고싶다 하시면 react나 angular 를 넣어보셔도 될것같습니다.
2개의 프레임워크를 넣는다고 해서 jQuery를 아예 사용하지 않는건 아닙니다. 애니메이션 용도로도 사용을 하고 그래요
-
(•́ ✖ •̀)
알 수 없는 사용자
-
-
1번에 조금 덧붙여서, 기능은 조금 적지만 깔끔하게 뷰가 정리된 프레임워크로 http://getuikit.com/ 도 추천합니다. 선배 개발자분이 쓰시더라구요.
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력