반응형

웹(Web) 71

하드코딩하면 안되는이유

https://www.youtube.com/watch?v=VzsXPR25pYw 백엔드 개발자는 아래 두 종류로 나뉜다. 알고리즘+최적화 JSON+I/O(DB설계도 같이 관여) => DB설계를 어떻게 해야되는지..비판적인 시각으로 바라봐보기 자기 PR 못하는사람은 업무일지를 작성해보기. => 어떤 요구, 회의가 오갔는지, 시스템의 주요 개념단위가 어떻게 정리되었는지 등등 내가 백엔드 개발자면, 개념을 정립해서 설계를 주도권을 쥐고 전파해주면 좋다. => FE개발자와 협업할때의 상황을 보자. 기획자에게 계획을 받았으면 설계도부터 그려서 기획자가 의도한 바가 맞는지 요구사항을 확립한다. 그리고 프론트개발자에게 api등을 정리해서 전달해준다. 하드코딩 X, 기획서작성하고 테스트케이스 작성해서 만들어내야함. SI..

[React/Spring Boot/Kotlin] 목록 만들기(배포)

간단하게 프론트/백엔드 정리 참고(더보기) 더보기 FrontEnd => VS 터미널에서 React를 빌드하면된다. 백엔드 없는 프로젝트는 위 빌드파일을 서버에 올리기만하면된다. npm run build BackEnd => Docker에서 AWS에 올리기 : 도커이미지파일 이용 https://inma.tistory.com/148 [SpringBoot] Docker 컨테이너 배포 (with. Gradle) SpringBoot 앱을 개발환경(Development/Production)을 나누어 배포하는 방법에 대해 알아봅니다 🤩 (본 포스팅에서는 SpringBoot + Gradle + Docker를 사용합니다.) 1. Spring Initializr에서 dependency로 Sprin.. inma.tistory..

[React/Spring Boot/Kotlin] 목록 만들기(Spring-React연결하기)

FrontEnd : React BackEnd : Kotlin + SpringBoot DataBase : Docker + Mysql 이용 툴 : - VS(Visual Studio Code) - Postman(데이터베이스 쿼리 발생) - Windows Terminal - npm(Node.js패키지 관리자) Backend개발 후 Docker Mysql 연결(PORT : 3306) => Mysql연결된 것을 Postman을 통해서 쿼리 테스트 => VS에서 npm을 통해 React 설치 및 App.js를 이용 (PORT : 3000에서 Spring서버로 연결해서 PORT : 3306에서 데이터를 불러옴) 접근허용 방법 아래는 webConfig.class 파일의 내용이다. https://www.youtube.co..

Docker 명령어

https://www.yalco.kr/36_docker/ 가장 쉽게 배우는 도커 어려운 프로그래밍 개념들을 쉽게 설명해주는 유튜브 채널 '얄팍한 코딩사전'. 영상에서 다 알려주지 못한 정보들이나 자주 묻는 질문들의 답변들, 예제 코드들을 얄코에서 확인하세요! www.yalco.kr 1. 현재 실행중인 도커 보기(present의 약자) docker ps 2. 이미지로 컨테이너 생성하기 docker create {옵션} {이미지명}:{태그} # 예: docker create -it python 3. 만들어진 컨테이너 시작 docker start {컨테이너 id 또는 이름} 4. 이미지를 다운받아(없을시에) 바로 컨테이너 실행하여 진입하기 docker run {이미지명}:{태그} # 예: docker -it ..

Docker 설치 및 도커에 MySQL실행하기

참고 영상 https://www.youtube.com/watch?v=J9pxPVcd-fY 참고 링크 https://docs.microsoft.com/ko-kr/windows/wsl/install-win10#manual-installation-steps Windows 10에 WSL 설치 Bash 터미널을 사용하여 Linux 배포(Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin 및 Alpine 포함)를 Windows 10 머신에 설치하는 방법을 알아봅니다. docs.microsoft.com 준비 : ms store에서 윈도우 터미널 다운 모두 설치완료하면 wsl2설치완료. 다음은 docker 설치 https://docs.microsoft.com/ko-kr/windows/wsl/..

[JAVA] Spring boot 공부방향

1. 완전초보일때 참고할 깃허브 https://github.com/next-step/spring-learning-test next-step/spring-learning-test Contribute to next-step/spring-learning-test development by creating an account on GitHub. github.com 2. 완전 처음일때 강의추천(김영한님 로드맵따라가기) https://www.inflearn.com/course/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%9E%85%EB%AC%B8-%EC%8A%A4%ED%94%84%EB%A7%81%EB%B6%80%ED%8A%B8 [무료] 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근..

Spring과 React/Vue/Angular 연결

웹프레임워크(ex) Spring, Django )을 통해서 정적사이트를 만들 수 있다. SPA(홈페이지는 그대로인데 내용만 바뀌는것)는 정적사이트(전체페이지가져옴)를 보완하기 위해 AJAX를 통해 구현함. 하지만, SPA를 위한 프레임워크가 있음(JS로 구성된 Angular, React, View)를 통해서 만들 수 있다. 따라서, 웹 페이지를 구축할때는 아래와 같이 한다. 프론트- JS를 이용한 React/Vue/Angular 로 웹페이지 만들기 백엔드- Java+SpringBoot로 구축 => 왜 React/Vue/Angular로만 만들지 않는가? : 대표적으로 DB를 연결하려면 Spring이 필요하다. 즉, DB외에도 다른 서비스들을 연동하려면 백엔드단으로 따로 나누어 Spring의 도움이 필요한것..

반응형