Language
-
[spring] 스프링 부트의 특징Language/스프링부트 2022. 4. 4. 20:05
1. 내장 서버를 이용해 별도의 설정 없이 독립 실행이 가능한 스프링 애플리케이션 2. 톰캣, 제티 또는 언더토우와 같은 웹 애플리케이션서버(WAS) 자체 내장 3. 빌드 구성을 단순화하기 위한 'Spring boot Starter' 의존성 제공 4. XML 설정 없이 단순 자바 수준의 설정 방식 제공 5. JAR를 이용해 자바 옵션만으로 배포 가능 6. 애플리케이션의 모니터링과 관리를 위한 스프링 액추에이터 제공 톰캣, 제티, 언더토우와 같은 웹 애플리케이션서버(WAS) 자체 내장 스프링 부트는 디폴트 내장 서버로 톰캣을 사용하고 있다. 내장 웹 서버에 대한 설정을 자동으로 처리하기 때문에 스프링 부트 사용자는 웹 서버와 관련된 설정을 하지 않아도 프로젝트 내부에 포함하게 된다. 제티나 언더토우와 같은..
-
React Native 시작Language/React-native 2021. 10. 24. 18:46
사용하게 된 계기 캡스톤디자인을 하면서 "웹은 해보았으니 웹 대신 앱으로 만들어보자!!" 라며 앱을 제작하게 되었다. 이전에 웹은 React를 이용해서 다뤄봤으니 React와 비슷한 React Native로 앱을 만들어보기로 했다(빠르게 터득하고, 개발할 수 있어야 했음). 사실 백을 맡아서 제작하고 싶었으나 프론트를 다룰 줄 아는 사람이 없어서 자연스럽게.. 하게 된 것 같다. 기왕 하게 된 거 백을 잘 다룰 줄 아는 프론트 개발자라면 api 연동도 쉬울 것이고, 소통도 더욱 쉽게 잘 될 것 같아 오히려 좋다고 생각하는 바이다. 또한, 안드로이드, ios 전용을 따로 만들 순 없을 것 같아 둘다 가능한 리액트 네이티브가 최고하고 생각했다. 리액트 네이티브 리액트 네이티브는 2015년 3월 페이스북에 의..
-
Django에서 index.html 연결하기Language/Django 2021. 6. 13. 20:56
template 및 index.html 생성 helloworld 앱 안에 template 디렉토리를 하나 생성해주고 그 안에 helloworld 디렉토리를 하나 만들어 준 뒤 그 helloworld 디렉토리 안에 index.html을 만든다 즉, helloworld/template/helloworld/index.html 순서 그 후 html 내용을 작성한다 html 연결을 위한 urls.py, views.py testproject/urls.py와 helloworld/views.py를 다음과 같이 수정해준다 # views.py from django.shortcuts import render # Create your views here. def index(request): return render(reque..
-
Django 앱 생성 및 연결 + HelloWorld! 출력하기Language/Django 2021. 6. 13. 20:55
프로젝트 생성 웹서버 구축 사용한 프로젝트 생성과 같다 'testproject'의 'helloworld' 앱을 예시로 설명할 예정이다 django-admin startproject testproject 앱 생성 manage.py 파일이 있는 프로젝트 폴더 내에 helloworld 앱 폴더를 생성한다. django-admin startproject testproject 프로젝트와 앱 연결 현재 프로젝트와 앱이 따로 존재하는 상태이기 때문에 이를 연결시켜준다 testproject/setting.py를 수정해준다 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contri..
-
Django 설치 및 웹서버 구축Language/Django 2021. 6. 13. 20:53
Django 설치 Ubuntu를 이용하여 터미널에 장고를 설치한다 pip install django 설치과 완료되면 'django' 폴더를 만들고 폴더로 이동한다 mkdir django cd django 프로젝트 생성 django-admin의 startproject 옵션을 사용하여 프로젝트를 생성한다 django-admin startproject 프로젝트이름 개발 서버 구축 python3 manage.py runserver 위 명령어 입력 시 http://127.0.0.1:8000 서버가 생성된다.
-
Movie_appLanguage/React 2021. 6. 13. 20:51
React 시작 node js와 git 설치 후 진행 node -v Node JS 버전 확인 npm -v npm 버전 확인 npm install npx -g npm를 이용해 npx 설치 npx -v npx 버전 확인 git —version git 버전 확인 C:\Users\82107>cd Documents C:\Users\82107\Documents>npx create-react-app moive_app_2021 Documents 경로에 "movie_app_2021"이라는 react를 위한 디렉토리 생성 code (디렉토리) ex) code . / code movie_app_2021 vscode에서 react 시작 npm start react 브라우저 (vscode terminal에서 작성) git 연결..