현재 버전

저의 경우를 예를 들어 드릴게요.


원하시는 개발 환경과 만들고자 하는 시스템이 정리가 완료 되었다는 가정하에..


 1. 기능 정의 
   - 너무 세세하게 잡지 말고 큰 틀만 구성

     ex) 사용자 관리, 게시판 관리 등등


 2. 화면 정의
   - 보통 여러 사이트 돌아다니면서 벤치마킹

    ex) 레이아웃 포함


 3. DB 설계

   - 기능 정의에서 필요한 부분을 정의

   - 혼자하기 어려우신 상황이면 사용자 관리 테이블과 게시판 관리 테이블 구현.


 4. [2. 화면 정의] 레이아웃 구현
   - 대략적인 스타일만 구현    


 5. [1. 기능 정의] 에 따른 메뉴 구현 및 화면 구현

   - 가능하면 컴포넌트 단위로 구현


 6. [3. DB 설계] 에 따른 API 구현

   - 서버 단 구현

 

 7. 기능 테스트

  - 테스트 하면서 1~7번 반복


어느 정도 이신지는 모르겠으나 저의 이전 경험에서 너무 깊이 거창한 것을 만들고자 했다가

실패한 경험이 많습니다. 작게는 게시판에서 시작하는 것도 좋았던 것 같습니다!



수정 이력

2020-02-13 11:22:04 에 아래 내용에서 변경 됨 #4

저의 경우를 예를 들어 드릴게요.


원하시는 개발 환경과 만들고자 하는 시스템이 정리가 완료 되었다는 가정하에..


 1. 기능 정의 
   - 너무 세세하게 잡지 말고 큰 틀만 구성

     ex) 사용자 관리, 게시판 관리 등등


 2. 화면 정의
   - 보통 여러 사이트 돌아다니면서 벤치마킹

    ex) 레이아웃 포함


 3. DB 설계

   - 기능 정의에서 필요한 부분을 정의

   - 혼자하기 어려우신 상황이면 사용자 관리 테이블과 게시판 관리 테이블 구현.


 4. [2. 화면 정의] 레이아웃 구현
   - 대략적인 스타일만 구현    


 5. [1. 기능 정의] 에 따른 메뉴 구현 및 화면 구현

   - 가능하면 컴포넌트 단위로 구현


 6. [3. DB 설계] 에 따른 API 구현

   - 서버 단 구현

 

 7. 기능 테스트

  - 테스트 하면서 1~7번 반복


어느 정도 이신지는 모르겠으나 저의 이전 경험에서 너무 깊이 거창한 것을 만들고자 했다가

실패한 경험이 많습니다. 작게는 게시판에서 시작하시는 것도 좋았던 것 같습니다!


2020-02-13 11:19:13 에 아래 내용에서 변경 됨 #3

저의 경우를 예를 들어 드릴게요.


원하시는 개발 환경과 만들고자 하는 시스템이 정리가 완료 되었다는 가정하에..


 1. 기능 정의 
   - 너무 세세하게 잡지 말고 큰 틀만 구성

     ex) 사용자 관리, 게시판 관리 등등


 2. 화면 정의
   - 레이아웃 포함

    ex) 보통 여러 사이트 돌아다니면서 벤치마킹


 3. DB 설계

   - 기능 정의에서 필요한 부분을 정의


 4. [2. 화면 정의] 레이아웃 구현
   - 대략적인 스타일만 구현    


 5. [1. 기능 정의] 에 따른 메뉴 구현 및 화면 구현

   - 가능하면 컴포넌트 단위로 구현


 6. [3. DB 설계] 에 따른 API 구현

   - 서버 단 구현

 

 7. 기능 테스트

  - 테스트 하면서 1~7번 반복


어느 정도 이신지는 모르겠으나 저의 이전 경험에서 너무 깊이 거창한 것을 만들고자 했다가

실패한 경험이 많습니다. 작게는 게시판에서 시작하시는 것도 좋았던 것 같습니다!


2020-02-13 11:13:59 에 아래 내용에서 변경 됨 #2

저의 경우를 예를 들어 드릴게요.


원하시는 개발 환경과 만들고자 하는 시스템이 정리가 완료 되었다는 가정하에..


 1. 기능 정의 
   - 너무 세세하게 잡지 말고 큰 틀만 구성

     ex) 사용자 관리, 게시판 관리 등등


 2. 화면 정의
   - 레이아웃 포함

    ex) 보통 여러 사이트 돌아다니면서 벤치마킹


 3. DB 설계

   - 기능 정의에서 필요한 부분을 정의


 4. [2. 화면 정의] 레이아웃 구현
   - 대략적인 스타일만 구현    


 5. [1. 기능 정의] 에 따른 메뉴 구현 및 화면 구현

   - 가능하면 컴포넌트 단위로 구현


 6. [3. DB 설계] 에 따른 API 구현

   - 서버 단 구현

 

 7. 기능 테스트

  - 테스트 하면서 1~7번 반복


어느 정도 이신지는 모르겠으나 저에 이전 경험에서 너무 깊이 거창한 것을 만들고자 했다가

실패한 경험이 많습니다. 작게는 게시판에서 시작하시는 것도 좋았던 것 같습니다!


2020-02-13 11:13:47 에 아래 내용에서 변경 됨 #1

저의 경우를 예를 들어 드릴게요.


원하시는 개발 환경과 만들고자 하는 시스템이 정리가 완료 되었다는 가정하에..


 1. 기능 정의 
   - 너무 세세하게 잡지 말고 큰 틀만 구성

     ex) 사용자 관리, 게시판 관리 등등


 2. 화면 정의
   - 레이아웃 포함

    ex) 보통 여러 사이트 돌아다니면서 벤치마킹


 3. DB 설계

   - 기능 정의에서 필요한 부분을 정의


 4. [2. 화면 정의] 레이아웃 구현
   - 대략적인 스타일만 구현    


 5. [1. 기능 정의] 에 따른 메뉴 구현 및 화면 구현

   - 가능하면 컴포넌트 단위로 구현


 6. [3. DB 설계] 에 따른 API 구현

   - 서버 단 구현

 


어느 정도 이신지는 모르겠으나 저에 이전 경험에서 너무 깊이 거창한 것을 만들고자 했다가

실패한 경험이 많습니다. 작게는 게시판에서 시작하시는 것도 좋았던 것 같습니다!