아직 html + css + js 만 공부한 늅늅입니다
현재 디시같은 게시판 로컬에서만 돌아가게 만들어보고있습니다...
html로 a,b 페이지를 작성해서
자바스크립트로 a 페이지에서 작성한 글을 로컬에 저장하여 b 페이지에 목록으로 불러와서 리스트로 올려놓는 작업을 하고 싶은데
백엔드 지식이 필요할까요? 만약 노드 지식이 필요한 거라면 노드공부도 시작해보려고합니다
아직 node.js 같은 것들은 입문도 안했습니다..
아직 html + css + js 만 공부한 늅늅입니다
현재 디시같은 게시판 로컬에서만 돌아가게 만들어보고있습니다...
html로 a,b 페이지를 작성해서
자바스크립트로 a 페이지에서 작성한 글을 로컬에 저장하여 b 페이지에 목록으로 불러와서 리스트로 올려놓는 작업을 하고 싶은데
백엔드 지식이 필요할까요? 만약 노드 지식이 필요한 거라면 노드공부도 시작해보려고합니다
아직 node.js 같은 것들은 입문도 안했습니다..
페이지만 따라 만들아보셈 보이는부분 - dc App
지금 보이는 부분은 잘 만들었는데 글을 저장하고 다른 페이지로 불러오는 부분이 막혀서요 ㅠㅠ
게시판은 백엔드의 알파이자 오메가임 그냥 간단하게 client - server 구조에서 무언가 데이터(게시글, 댓글 등), 데이터 상태(등록, 수정, 삭제 ...)를 안정적으로 저장하고 유지하고 싶은 경우, 혹은 사용자 별로 어떤 특정한 로직을 실행하고 싶은 경우 서버와 데이터베이스가 꼭 필요함 단순히 로컬에서 돌아가게만 하는 사이트가 목적이더라도 로컬 서버와 로컬 데이터베이스가 필요함 좀 해괴하게 브라우저 내의 IndexedDB나 localstorage에 다 때려넣을순 있는데, 별로 권장 안함 할거면 제대로 하는게 좋음 crud라고 해서 create, read, update, delete가 게시판의 기본이고 이걸 만드려면 서버가 필요함 여기서 더 사용자별로 게시글을 구분해서 저장할거면 인증 인가가 필요함
작성글을 로컬에 저장한다는건 파일 형태로 저장하거나 브라우저에 저장하는거일텐데 그건 그냥 url로 링크 만들어서 로컬 내 저장한 게시글 파일위치 불러오고 파싱하면 끝임
사용자별로 나누는건 아직 배움이 모자라 나중에 만든걸 확장할때 해보려고하구 지금은 제가 혼자서 쓸 일기장 투두리스트 이런것처럼 혼잦서만 사용할걸 만들어보려고 해요 근데 지금 디시처럼 글을 등록했을때 바로 글 목록 페이지에 올라오게 하려면 어딘가에 저장을 하였다가 다른 페이지로 불러와서 제목으로 저장한다던가 하는 방식을 해보고 싶은데 이게 백엔드 지식이 필요한건지 아닌건지 자바스크립트를 100% 다 공부하고 시작한 만들기가 아니다 보니 헷갈려서요 그래서 지금 뭘 공부해야하ㅣㅈ? 부분에서 막힌것같아서 질문드린겁니다
우선 말씀주신대로 해보겠습니다 감사해용
아 그냥 단순히 로컬에만 띄워보고 싶다 그런거면 브라우저 indexedDB검색해보셈 게시글 작성 시에 key: 게시글 객체{제목, 본문, 작성일자 ...} 로 indexedDB에 저장하고 게시글 리스트 조회 시에 indexedDB에서 js로 모든 key값 가져와서 게시글 번호와 게시글 제목 정도로 표시되게끔 하고 해당 제목 링크 클릭하면 indexeddb에서 그 key값으로 데이터 가져와서 표시되게는 할 수 있음 야매긴 한데 되긴함
그냥 초보면 인터넷에 검색 잘되는 대중적인 기술만 써라. 괜히 뭐 설정하기 편하다고 최신기술 같은걸 쓰면 gpt도 안알려준다