전체 글 56

프레임워크(framework)와 라이브러리(Library), 아키텍처(Architecture) 개념

프레임워크(Framework)의 정의 프레임워크는 사전적 정의에 따르면 소프트웨어 어플리케이션이나 솔루션의 개발을 수월하게 하기 위해 소프트웨어의 구체적 기능들에 해당하는 부분의 설계와 구현을 재사용 가능하도록 협업화된 형태로 제공하는 소프트웨어 환경을 말함 개발 시 필수적인 코드, 알고리즘, 데이터베이스 연동 등과 같은 기능들을 위해 어느정도 뼈대(구조)를 제공해주는 것 틀 위에 프로그래머가 코드를 작성함 틀을 제공해 주기 때문에, 객체 지향 개발을 하면서 일관성 부족 등의 문제를 해결 개발을 좀 더 쉽게 하기 위해 소프트웨어의 기능들을 모아서 그 기능들을 편리하게 쓸 수 있게 제공하는 것이 프레임워크 클래스와 인터페이스의 집합 Spring, Node.js 등 있음 라이브러리(Library) - 특정 ..

카테고리 없음 2023.06.22

Eclipse, Spring, Spring Boot(개념 정리)

이클립스 - 통합 무료 개발 툴 이클립스에 Spring 추가 플러그인 해서 하는 개발이 SPRING개발 즉 스프링 개발은 1. 스프링 개발 : 이클립스 + 스프링한 STS 개발이 기본 2. 스프링부트 개발 : STS에서 설정 더 편하게 잡아주는 스프링부트 개발 STS(Spring Tool Suite)란 Eclipse 를 기반으로 전용 플로그인을 결합해서 만들어진 스프링 전용 개발도구 스프링에 대한 정의 Spring 이란? JAVA의 웹 프레임워크로 JAVA 언어를 기반으로 사용한다. JAVA로 다양한 어플리케이션을 만들기 위한 프로그래밍 틀이라 할 수 있다. JAVA의 활용도가 높아짐면서, JAVA를 이용한 기술이 JSP,Mybatis, JPA 등의 기술이 생겨났다.

카테고리 없음 2023.06.22

vue.js mysql 연동하기 3 / DB 테이블연동하기 (php통신)

============================================================================== index.html ============================================================================== 프레임워크 목록 가져오기 웹 어플리케이션 vue, PHP, mysqli 회원리스트 ​ 추가 디비테스트로드 {{ errorMsg }} {{ successMsg }} ​ ID 이름 이메일 핸드폰 수정 삭제 {{ user.id }} {{ user.name }} {{ user.email }} {{ user.phone }} ​ ​ ​ ==============================================..

Vue.js 2023.06.14