Framework

Framework/Flask

Jinja2 템플릿, 변수, 조건문 및 반복문

http://hleecaster.com/flask-jinja2/ 파이썬 Flask 사용법 2 (Jinja2 템플릿, 변수, 조건문/반복문) - 아무튼 워라밸 쉽고 가벼운 파이썬 마이크로 웹 프레임워크 Flask. Flask에서 HTML문서를 렌더링하는 템플릿 엔진 Jinja2 사용법, 파이썬 변수, 조건문/반복문을 사용법을 최대한 쉽게 정리했다. hleecaster.com : 보여지는 부분과 처리하는 부분을 나누기 위해 제공되며, 모든 페이지마다 HTML을 작성할 필요가 없도록 일관된 구조와 기능을 가져 웹 페이지를 생성하는 역할을 한다. ​ Jinja2는 Flask에서 사용하는 템플릿 엔진이다. ​ 템플릿을 렌더링하여 URL에 연결 from flask import Flask, render_templat..

Framework/Flask

가상 환경 설정, 그리고 Hello World!

파이썬 플라스크의 가상 환경을 설정하고 페이지를 생성하는 실습을 진행해보겠다. http://hleecaster.com/flask-introduction/ 파이썬 Flask 사용법 1 (완전 기초) - 아무튼 워라밸 Flask는 웹 애플리케이션 개발을 위한 파이썬 프레임워크다. Django는 너무 무겁고 기능이 많아서 복잡하기 때문에 필요한 기능만 최대한 라이트하게 개발을 하기 위해서는 Flask처럼 가벼운 프레임워크가 딱이다. 초간단 사용법을 익혀보자. hleecaster.com ​ cmd 창을 열어 다음을 입력해준다. ​ C:User\User\my_project>python -m venv venv --system-site-packages 여기서 'venv'는 가상환경 이름이다. C:User\User\m..

Framework/Spring

인프런 스프링 입문 강의 #웹 MVC 개발

MVC란? (Model-View-Controller) : Spring 프레임워크에서 제공하는 웹 모듈. ​ 1. 회원 등록 package hello.hellospring.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.GetMapping; @Controller public class HomeController { @GetMapping("/") // public String home() { return "home"; //home.html로 이동 } } 홈 컨트롤러를 먼저 만들어 준 뒤 Hello Spring 회원 기능 회원 가입 회원 목록 회원 관리용 홈을 만든..

Framework/Spring

IntelliJ 단축키 정리

내가 생각했을 때 쓸모있는 것만 가져왔다. + 추후 수정됨! Ctrl + E 최근 사용한 파일의 목록 조회 Shift + F10 실행(Run) Ctrl + P 파라미터의 정보 조회 Alt + Enter 오류 해결 및 수정 제안 표시 F2 오류 코드로 이동 Alt + 1 도구 창 표시 Ctrl + D 라인 복제 Ctrl + B 심볼의 선언으로 이동 Ctrl + Y 라인 삭제 Ctrl + / 주석 처리

Framework/Spring

인프런 스프링 입문 #스프링 빈과 의존관계

스프링 빈(Bean) - Spring IoC 컨테이너가 관리하는 자바 객체. ApplicationContext.getBean()으로 얻어질 수 있다. ​ 스프링 빈을 등록하는 두가지 방법 * DI(Dependency Injection) : 의존성 주입 - 생성자에 @Autowired 가 있을때, 객체 의존관계를 외부에서 넣어준다. package hello.hellospring.controller; import hello.hellospring.service.MemberService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; @Controller p..

Framework/Spring

IntelliJ에서 Github 연동하여 Push하기

​ 1. GitHub에서 Remote Repository를 생성한다. ​ 2. Settings 에서 GitHub에 자신의 계정을 등록한다. (default계정으로 등록하기 위해서는 왼쪽 하단 체크 버튼을 누른다.) + Settings의 단축키는 Ctrl + Alt + S ​ 3. IntelliJ에 Remote Repository를 등록한다. 4. Commit 후 Push를 하면 정상적으로 실행! ​ ​ ​ 나 같은 경우에는 다음과 같은 Permission error가 계속 떴다. Repository의 URL을 복사하여 Git Remotes의 주소에 넣어줬더니 접근이 해결되었다. ​

Framework/Spring

인프런 스프링 입문 강의 #2 #스프링 웹 개발 기초

정적 컨텐츠를 통한 웹 개발 : 파일을 그대로 전달하여 웹 개발 주소에 다음과 같이 치면 스프링 부트가 hello-static과 관련한 컨트롤러가 있는지 확인하고, 없으면 static 폴더에서 hello-static.html을 가져와 출력한다. MVC와 템플릿 엔진으로 웹 개발 : JSP, PHP ​ MVC (Model, View, Controller) @GetMapping("hello-mvc") public String helloMvc(@RequestParam("name") String name, Model model){ model.addAttribute("name", name); return "hello-template"; 다음 코드를 helloController.java에 붙여준다. hello, e..

Framework/Spring

인프런 스프링 입문 강의 Write-up #1 #프로젝트 환경설정

https://inf.run/iP76 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 인프런 스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다. 초급 프레임워크 및 라이브러리 웹 개발 서버 개발 Back-End Java Spring MVC Spring Boot 온라인 강의 백엔드 개발자를 위한 스프링 입문 강의로, 실제 동작하는 간단한 웹앱을 빠르게 개발해봅니다. (Spring Boot, Web MVC, AOP, Back-end) inf.run ​ 인트아이(학교 코딩 소모임)에서 진행하는 토이 프로젝트에 참여하기 위해 인프런 스프링 무료 강좌를 듣게 되었다. ​ Java11과 intelliJ IDEA (Java 개발툴 IDE) ..

Framework/Front-end

React Native 4주차 강의 요약

이번 주차 강의의 주제는 레이아웃, props, state이다. props와 state는 RN의 꽃이라고 하신다. ​ 1. Component에 스타일 입히기! rncs로 코드의 틀을 불러온다 style.prop안의 구조는 이렇다. 실습) 이런 식으로 텍스트에 style을 입혀주면 짠. 그 이외의 스타일들은 구글에서 react native change text color 등 알아서 검색해서 알아보자! ​ 앞주차의 사진처럼 이렇게 인라인 방식으로 넣을 수도 있지만 가독성면에서, 효율성 면에서 위의 방식이 더 좋다. ​ 레이아웃을 디자인할때 이렇게 퍼센트(%)로 크기를 지정해주면 이렇게 화면 전체를 기준으로 색을 입힐 수 있다. ​ flex는 비율에 맞추어 화면에 색을 덮는 역할을 한다. 사용은 다음과 같다...

MINGYUM
'Framework' 카테고리의 글 목록 (7 Page)