본문 바로가기

nodejs4

백엔드 뭘로 개발하나? (java spring vs asp.net core vs nestjs) 데스크톱 앱개발자, 프론트엔드, 모바일앱 개발자.. 그다음 백엔드 개발자. 단언컨데 백엔드 개발자가 결국 짱짱맨인 시대인 것 같다. 그래서 나도 뭔가 해보고 싶어 이거 저거 찍먹해보는 중이다.asp.net core, java spring, nestjs 이 3개 중 어떤게 많이 쓰일까? 궁금해 잡코리아에서 채용 건수를 검색 해보았다.1. asp.net coreasp.net core는 마이크로소프트에서 만든 프레임워크이다. C#으로 백엔드는 물론 프론트엔드까지 커버 가능하며, 성능 또한 매우 우수하다. 문서화도 잘 되어있고 설계도 잘 되어있는 편이라 규모가 아주 큰 프로젝트에 적합하다고 한다. 하지만 문제는 우리나라에서는 거의 잘 쓰이지 않는다는 것뿐. 잡코리아에서 검색해보니 8건으로 매우 처참하다. 8건 .. 2025. 4. 6.
NodeJS 바이너리 설치하기 / CentOS CentOS에서 nodeJS를 이용하는 방법은 yum 패키지 설치, 소스컴파일, 바이너리 설치가 있다. yum 패키지 설치의 경우 최신버전이나 특정 버전을 설치하기 어렵다. 또 소스컴파일 방법의 경우 개발 툴셋이 설치 되어 있어야하며 빌드 시간이 오래 걸린다는 단점이 있다. 때문에 바이너리 설치 방법이 가장 빠르고 편한 방법이 될 수 있다. 1. NodeJS 바이너리 아카이브 다운로드 NodeJS 홈페이지(nodejs.org/en/download/)에서 원하는 버전의 압축파일을 다운로드 받는다. 우리는 CentOS에 설치 할 것이므로 Linux x64 바이너리를 wget 명령어를 이용하여 적절한 위치에 다운로드 받는다. 2. 압축 풀기 tar명령으로 다운로드 받은 바이너리를 적절한 경로에 풀어준다. ta.. 2020. 12. 28.
CentOS7 NodeJS 소스컴파일 설치하기 / v12.16.1 LTS 0. 설치 환경 (g++ 6.3.x) CentOS7에는 기본적으로 gcc버전이 4.8버전이 설치 됩니다. 하지만 nodejs빌드환경에서는 6.3버전 이상이 필요합니다. 다음 링크를 참조하여 6.3버전을 설치해줍니다. https://lucidmaj7.tistory.com/144 CentOS7 GCC 6.x 설치하기 devtoolset-6 CentOS7 GCC 6.x 설치하기 CentOS 7에서 GCC를 설치하면 4.8.5버전이 설치 됩니다. 때에 따라서 그 이상 버전을 설치 해야할 수도 있습니다. 다음은 GCC, G++ 6.x버전을 설치하는 방법입니다. $ sudo yum install.. lucidmaj7.tistory.com 1. NodeJS 소스 다운로드 NodeJS홈페이지에 접속하여 LTS버전의 소.. 2020. 4. 7.
NodeJS, NPM설치 하기 - 자바스크립트(Javascript) , macOS 자바스크립트 ES6개발 환경을 구축하기 앞서 npm을 설치 해야합니다. nodeJS개발 환경에서 npm은 필수이지만 프론트엔드 개발 환경에서 npm은 필수가 아닙니다. 하지만 프론트엔드 개발에서 ES6를 사용한다면 npm을 사용하는 것이 훨씬 편리해집니다. npm을 통해서 빌드도구인 gulp와 트랜스컴파일러인 babel을 설치 할 수 있습니다. npm은 node를 설치할 때 같이 설치 됩니다. nodejs홈페이지에서 node를 다운 받아서 설치 하면됩니다. 설치 버전은 stable버전인 LTS버전을 설치하면 되겠습니다. macOS버전 기준으로 node-v12.16.1.pkg을 받았습니다. 우클릭->열기를 통해 인스톨러를 실행하면 아래와 같이 보안경고창이 뜹니다. 여기서 열기를 클릭하여 실행합니다. 해당 .. 2020. 3. 22.