본문 바로가기

웹개발자4

5. 웹 프로그래밍 API란? API를 표현하자면 function, method, operation이라고 불리는 입력, 출력, 기능을 표현하는 '소프트웨어 컴포넌트' 자료형 즉, 위에 말하는 자료형은 개발자가 개발을 편하게 해주며 효율적으로 코드를 구현하게 해주는 *인터페이스라고 생각하면 됩니다. 인터페이스라고 한다면 쉽게 말해서 JAVA로 설명하자면 내가 console창에 'HELLO WOLRD' 를 출력하고자 하면 다른 코드를 작성하지 않고도 System.out.print();라는 메서드를 활용해서 뭔가 소스에서 정의 내 리거다 다른 작업을 하지 않아도 console창에 띄울 수 있는데 이렇게 편리하게 사용하는 것이 *인터페이스라고 할 수 있습니다. 그렇다면 API를 왜 *인터페이스라고 설명한다면 API는 타시스템에 특정 필요한 .. 2022. 12. 15.
4. 한국에서는 JAVA를 선택해라? 한국에서는 국가의 웹 산업의 기준을 JAVA로 두기 때문에 JAVA를 기준으로 사용합니다, 그래서 저의 프로젝트에서는 JAVA를 사용할 예정이고 JAVA에 대해서 간단히 설명해보도록 하겠습니다! JAVA는 크게 3가지로 분류할 수 있습니다. 1. JAVA JD -> 대부분의 사람들이 가장 많이 접하는 표준 에디션입니다. JAVA의 핵심 *API와 기능을 제공합니다. (JDK) 2. JAVA EE -> 기업에서 운영하는 서버페이지에 특화된 에디션입니다. JSP와 서블릿을 비롯한 웹 애플리케이션 서버에 관련된 기술들이 포함되어 있습니다. 3. JAVA ME -> 피쳐폰, PDA, 셋톱박스, 센서 등의 *임베디드 시스템 환경에 특화된 경량 에디션입니다. 이런 형태로 JAVA를 3가지를 분류 할 수 있고 자신이.. 2022. 12. 13.
3. 웹개발에 필요한 자원 설계! 먼저 개발을 진행하기 이전에 프로그램을 어떤걸 써야 하는지 먼저 알아보겠습니다. 1. 언어 선택! -> 개발 언어는 많은 종류가 있습니다. 그것중 한국에서는 JAVA를 한국 표준으로 하고 있기때문에 한국의 많은 웹개발자 들은 JAVA를 선택하고 쓰고 있습니다. 개발언어 종류 python JAVA GO RUBY 이런 종류들의 개발언어를 선택하고 개발을 진행하게 되는데 여기서 언어마다 사용하는 프레임워크 종류가 많기 때문에 그것까지 고려해서 개발언어를 선택해줘야 합니다. 저는, 개발언어를 JAVA로 선택해서 사용하고 프레임 워크는 SPRING으로 개발을 진행할 예정입니다. 그래서 지금 부터 공유할 내용은 JAVA와 SPRING 위주로 공유드리고 , 인프라를 관리하기 위해서는 DOCKER를 사용할 예정입니다... 2022. 12. 3.
1. 첫기록_코딩을 시작하게 된 계기 안녕하세요! 지금부터 쓰게 될 이야기는 제가 지금부터 시작해서 웹으로 하는 1인 개발자를 준비해보고자 하고 , 일단 일인 개발자라고 했을 때 너무 자료도 없어 정보를 공유하고자 하는 마음이 있어서 기록을 시작하게 되었고, 1인 개발자라 했을 때 게임 개발 같은 경우에는 1인 개발자가 많지만 웹 쪽을 봤을 때는 1인 개발하시는 분들이 많이 없다는 것을 느껴 이렇게 기록을 하고자 합니다!! if(내가 꾸준히 할 수 있을까?) { System.out.println("나는 자유로운 시작을 출퇴근없이 자유롭게 살수있다!"); } -> 상단의 코드를 보면 제가 제일 좋아하는 코드이며 없어서는 안되는 코드이죠 "if문" 은 무엇이든 예외를 걸어줄 수 있다. 예외에서는 나쁜 예외가 될 수 있는 상황을 걸러주고 내가 원.. 2022. 11. 24.