【공부】Next.js로 간단한 게시판 작성

소개



저는 현대 기술 실무 경험이 없기 때문에 자바 스크립트를 공부하고 있습니다.
이 기사에서는 이전에 Next.js를 공부했을 때 작성한 간이 게시판에 대해 설명했습니다.

왜 게시판



교재에 게시판을 선택한 이유는, 최초의 개인 개발이라고 하는 일도 있어,
CURD 모든 기능이 갖추어져 있는 것이 좋았기 때문입니다.
개인적으로 공부하고 싶지만 무엇을 소재로 하면 좋을지 모르는 분에게 추천합니다.

왜 Next.js?



수많은 자바스크립트 프레임워크 중 Next.js를 선택한 이유에 관한 것입니다.
아무래도 Node.js를 사용하고 싶었기 때문에, 그것과 궁합이 좋은 것이 제일 조건으로,
제일의 결정수는 지인에게 진행되었기 때문입니다.

개인 개발이므로 사용하는 기술은 평소 만지지 않는 것으로 좋다고 생각합니다만,
지금 생각하면 무지한 상태에서 Next.js가 아니라 React를 한가지 배운 후에 Next.js를 접하면 좋았습니다…

실제로 만든 화면





기능


  • 게시물
  • 신규 투고
  • 게시물 삭제

  • 환경




    이름
    역할


    scss
    디자인 전반

    Next.js(React.js)
    프런트 엔드

    Node.js
    서버측

    MySQL
    데이터베이스


    GitHub



    htps : // 기주 b. 코 m / 오키 오카 / 네 xt bS
    ※로컬입니다만 실제로 PC로 움직일 수도 있습니다.

    감상


  • 힘들었던 것

  • 컴포넌트 지향을 이해하는 것이 어려웠습니다.
    JavaServlet에서만 웹 개발을 한 적이 없었기 때문에,
    지금까지는 HTML, CSS, JavaScript로 나누어 생각하는 것이 자신 안의 상식으로서 있었습니다만,
    컴포넌트 지향에서는 하나로 생각하기 때문에 익숙해질 때까지 시간이 걸렸습니다.

    동기 부여를 유지하는 것이 어려웠습니다.
    이번은 소규모로 끝이 보이고 있었기 때문에 동기 부여의 유지를 할 수 있었습니다만,
    개인 개발로 대규모 개발을 할 때, 우선 어떻게 동기를
    유지할지 생각해야 합니다.
    역시 자신이 좋아하는 것, 정말로 원한다고 생각하는 것을 만드는 것이
    동기 부여 유지하는 비결이라고 생각했습니다.
  • 배운 내용

  • 지금 자신이 접하고 있는 기술에 비해 새롭기 때문에 자료가 적었습니다.
    공식 문서 등을 보고 조사하는 습관이 붙었습니다.

    조사해도 모르는 것은 들어야한다고 생각합니다.
    직장에서는 모르는 것을 듣는 것은 당연하지만,
    개인적인 공부로 듣는 일을 하지 않았습니다.
    모르는 것은 아는 사람에게 듣거나 기술서를 읽으면 해결할 수 있었습니다.
    자신의 생각만으로 해결하려고 하는 것이 아니라,
    스스로 생각하지 못하는 생각에 평소에 접하게 합시다.

    결론



    끝까지 읽어 주셔서 감사합니다!

    좋은 웹페이지 즐겨찾기