웹 프레임워크(r1 Blame)
| r1 | ||
|---|---|---|
| r1 (새 문서) | 1 | == 개요 == |
| 2 | 웹개발을 더 쉽게 하기 위해 만들어진 라이브러리의 모음 | |
| 3 | ||
| 4 | 주로 벡엔드, 프론트엔드, 풀스텍 프레임워크로 그 분류가 나뉜다. | |
| 5 | ||
| 6 | '''프론트엔드 웹 프레임워크'''들은 주로 __JavaScript__로 이루어져 있으며, 주로 __SPA(Single Page Application)__를 더 쉽게 만드는 데에 그 목적이 있다. 가장 대표적인 프레임워크로는, React, Vue.js, Sevelt등이 있다. 최근에는 웹 표준이 발전하면서 네이티브로 SPA를 어느정도 구현할 수 있게 되었다. [[https://news.hada.io/topic?id=22184|#]] | |
| 7 | ||
| 8 | '''벡엔드 웹 프레임워크'''들은, 여러 언어에 존제하며, 대표적으로, Java의 Spring, Nodejs의 Express.js, ruby의 ruby on rails등이 있다. | |
| 9 | ||
| 10 | '''풀스텍 웹 프레임워크'''는 벡엔드, 프론트엔드 둘 다 담당할 수 있으며, 주로 JavaScript로 만들어졌다. 대표적으로 Nextjs, Nuxtjs 등이 있다.(...?) |