목록백엔드 (10)
개발자의 logs
하이 에브리원! 오늘은 Node.js 의 거대한 라이벌(?) 스프링에 대해 알아보고자 한다. 난 백엔드를 Node.js 로 시작했지만, 스프링은 무시하래야 무시 할 수 없는 백엔드 프레임워크이다. 그럼 시작! 먼저, 스프링이란 무엇인가? (정의) 스프링은 웹사이트 개발을 위한 백엔드 프레임워크이다. 백엔드 (Back-end) 는 웹 개발 프로세스를 프론트(Front-end), 백엔드(Back-end)로 구분하는데, 일반적으로 서버단에서 동작하는 프로그램(DB, API서버 ..)을 다루는 프로세스를 백엔드 라고 한다. 프레임워크 (Framework) 란 프로그램 설계에 있어 미리 구축되어있는 뼈대 라고 이해하면 쉽다. 스프링은, 백엔드 프로세스를 구축하는데 있어 기본적인 뼈대를 제공해주어 높은 품질의 프로..
https://www.itworld.co.kr/news/240349 "새로운 개발자 경험이 온다" 2022년 SW 트렌드 총정리 - ITWorld Korea 전 세계적으로 사회의 양상을 근본적으로 바꿔버린 바이러스 대유행 사태가 잦아든 지금 우리는 2022년 중반에 와 있다. 지난 2년의 변화 중에서 www.itworld.co.kr https://contents.premium.naver.com/codetree/funcoding/contents/211229183444416eH 2022년 웹 개발 트렌드 따라잡기 올해가 얼마 안 남은 시점에서 내년 2022년에는 어떤 기술들이 많이 사용될지 인기 있는 웹 개발 트렌드를 알려드리고자 합니다. 빠르게 변화하는 시대에 뒤처지지 않고 싶다면 글을 끝까지 읽어 con..
오늘은 타입스크립트에 대해 공부해보고자 한다. nest.js를 조금 공부해봤지만 TypeScript의 개념을 더 깊이 파고보자 오늘 게시물을 작성한다. 요새 기업들 채용조건 및 우대조건에 TypeScript 가 많이 보이기도 한다 그럼 스타트!! TypeScript란 무엇일까? 요약본부터 던지자면, 타입스크립트는 자바스크립트에 타입을 부여한 언어. 자바스크립트의 확장된 언어라고 볼 수 있다. TypeScript(타입스크립트)란, 1. 타입스크립트는 자바스크립트의 슈퍼셋인 오픈소스 프로그래밍 언어이다. 마이크로소프트에서 개발, 유지하고 있으며 엄격한 문법을 지원한다. C#의 리드 아키텍트이자 델파이, 터보 파스칼의 창시자인 Anders Hejlsberg가 개발에 참여한다. 2. 타입스크립트는 자바스크립트에..
최근 8월13일자로 부트캠프 항해99를 수료했다. 먼저 99일 동안 포기하지 않고, 늘 최선을 다해준 나에게 건배 ! 오늘은 항해99를 뒤돌아보며, 정리하는 시간을 가져보고자 한다. 계속해서 도전하고 자라날 후학들을 위해. 먼저 항해99를 진행하며 실제로 체감한 항해의 장/단점를 써보겠다. 난 단점부터 쓰는걸 좋아하니까 단점부터 서술하겠다. 매운맛 일발장전.. 항해99 임직원 분들은 웬만하면 보지마세요.. 살살 안합니다! 항해 99의 단점들, 단점이라고 하면 방치, 방생이라고 하는 사람들이 굉장히 많은데, 나에겐 이건 굉장한 장점이라고 생각하는 부분이다. 이 부분은 생략. 1. 잘하는 사람이, 이타적인 사람이 피해보는 다면평가 알고리즘 항해99에서는 프로젝트가 끝나면 팀원간에 서로 평가를 한다. 그리고 ..
https://pm2.keymetrics.io/docs/usage/docker-pm2-nodejs/ PM2 - Docker Integration Advanced process manager for production Node.js applications. Load balancer, logs facility, startup script, micro service management, at a glance. pm2.keymetrics.io 배운점 - 도커에서는 CMD [ pm2 , start , server.js] 식으로 안된다. pm2 runtime 을 이용해서 켜야한다. https://velog.io/@anna_12/Ubuntu-No-space-left-on-device-%EC%98%A4%EB%A5%98..
사전 강의수강과 시험을 거쳐 드디어 항해 99 부트캠프가 시작됐다 1주차에는 먼저 풀스택 미니 프로젝트를 진행했고, 이어서 챕터2 알고리즘을 진행하고 있다 풀스택 미니 프로젝트때는 내가 잘 아는게 없어서 걱정을 많이했다 하지만 팀원들도 있고, 서로 다 모르는 상태라서 서로서로 의지하고 도와가면서 잘 마쳤다. 생각보다는 에러만 잘 찾고, 구글링을 잘하면 풀스택 미니 프로젝트는 잘 할수 있는 것 같다 프로젝트에서 쓴 대표적인 기술은 로그인기능(JWT)과 API기능구현, 멀티페이지 연결이 있다. 총 세명이서 진행했고 난 마지막 페이지와 팝업 페이지를 맡았었다. (끝에는 팝업기능은 뺐지만) html과 css가 많이 낯설었기 때문에 처음엔 좀 많이 답답하고 더뎠지만 , 하루 12시간을 하다보니 정말 자연스레 성장..