전체 글94 220509 TIL 서버와 클라이언트 통신에서 어려운 점은 통신이라는 말처럼 하나가 끝나고 다음으로 넘어가고 끝나는게 아니라, 계속 왔다갔다 하는 것이 있어서 더욱 복잡하였다... ajax요청을 통한 서버와 클라이언트 통신 정리 1. URL이름 정하고(서버 및 클라이언트에 각각) 2. 서버와 클라이언트에 함수이름 정하고 3. 클라이언트에서 보낼 정보들 처리 및 변수로 저장하고 4. (데이터를 담아서) 요청을 보내면 data: {id_give: $('#userid').val(), pw_give: $('#userpw').val()} 5. 서버에서 데이터를 받고 기타 처리를 수행한 후에 id_receive = request.form['id_give'] pw_receive = request.form['pw_give'] 6. 서버가.. 2022. 5. 9. WIL 3회차 - 비교적 TIL 작성하는 방법을 터득해 가는 것 같다. - Bulma를 사용하다보니, 왜 직관적이라고 하는 지 좀 더 이해되었다. 클래스를 통해 효과를 적용하는데, button 태그에는 클래스에 button을 추가한 후 is-small과 같이 클래스이름들을 영작문하듯이 지어야하는게 흥미로웠다. - 프로젝트가 시작되었다. 강의를 듣는 것 이외에도 API 동작 기제가 막상 스스로 해보려니 아직 잘 이해가 안 된 것 같다. 프로젝트를 통해서 잘 익혀 나가기를 바란다. - 프로젝트 시작과 함께 git 도 본격적으로 사용하게 되었다. 아직은 미숙하지만, 이 또한 좀 더 익숙해지기를 바란다. - 좋은 날씨 덕에 방 안에 해는 비치지만, 방에 계속 있다보니 답답함이 좀 있었다. 2022. 5. 9. 220506 TIL JWT JSON Web Token의 줄임말로, JSON 객체를 사용해 정보를 안정성 있게 전달하는 웹표준 쿠키 브라우저 내에 있는 데이터베이스로 이해 로그인 기능을 구현하면서 쿠키를 통해 로그인을 처리할 수 있고, 삭제를 하면 로그인 기능 해제가 가능 Robo3T에 mongodb 아틀라스 연결 기존에는 로컬에서 작업하던 것만 robo3T에 연결해서 사용하다가, 프로젝트 진행을 원활히 하기 위해 몽고DB 아틀라스도 연결해서 보면 좋지 않을까 해서 시도해보았다. 평소 python과도 연결할 때 사용한 것과 같이 Connect your application에서 connection string 코드를, 새롭게 connection을 생성할 때 넣어주면 연동되는 것이 가능했다. JQuery의 .toggleClass.. 2022. 5. 6. 220504 TIL Bulma Bootstrap과 비슷하게, 미리 정해진 모습의 클래스를 가져다쓸 수 있는 무료 CSS 프레임워크 Bootstrap은 jQuery을 써서 웹사이트에서의 상호작용을 쉽게 구현할 수 있는 반면, Bulma는 순수한 CSS 프레임워크이기 때문에 기능을 직접 구현해야하지만 대신 더 자유롭게 커스터마이징이 가능 Bootstrap은 커뮤니티가 커서 테마나 플러그인 등이 개발이 많이 되어있고 질문에 대한 답이나 예시 등을 찾기 쉽고, Bulma는 문법이 직관적이고 Flexbox 등 최신기술을 많이 사용 유투브에 검색해보니 확실히 bootstrap이 주류인것으로 보이고, bulma 관련된 영상들은 현저히 적어보임 하지만 하나 더 알아놓는다면 더 좋긴 할듯! - bulma의 경우 직관적으로 class를 명명.. 2022. 5. 4. 이전 1 ··· 17 18 19 20 21 22 23 24 다음