Develop/JavaScript 2

Ajax와 동기와 비동기의 차이

여러 프로젝트를 하면서 기획자랑 소통할때, 비동기와 동기에 대한 개념을 모르는 경우를 보면서 나 또한 아는것을 제대로 설명하고 소통하기 위해 개념 및 차이에 대해 제대로 정리해보고 싶어졌다. 💻 Ajax란?*AJAX (Asynchronous JavaScript and XML)는 웹 페이지가 서버와 비동기적으로 소통할 수 있게 해주는 기술이다. 이 방식은 웹 페이지를 전체적으로 새로고침하지 않고도 데이터를 주고받을 수 있게 하여 사용자 경험을 향상시킨다. 특히, 실시간 데이터 업데이트가 필요한 경우 유용하게 사용된다. 💻 Ajax의 작동방식AJAX는 클라이언트 측에서 XMLHttpRequest 객체나 Fetch API를 사용하여 서버에 요청을 보내고, 서버에서 데이터를 받아와 페이지의 일부만 갱신하는 ..

Develop/JavaScript 2024.07.26

JSON이란 무엇일까

html에서 값과 데이터를 매칭시키기 위해서 JSON을 자주 사용하곤 했었는데, JSON이란 무엇이고 정확히 어떤 방식으로 사용되는지, 요즘도 사용하는 추세인지 궁금해서 이 글을 쓰게 되었다.   💻 JSON이란?JSON은 JavaScript Object Notation의 약자로, 데이터 객체를 표현하는 표준 포맷이다.가볍고 읽기 쉬우며, JavaScript와 자연스럽게 통합되는 것이 장점인데, 특히 웹 애플리케이션에서 서버와 클라이언트 간의 데이터 전송에 많이 사용된다.  💻 JSON의 사용현황여전히 매우 널리 사용되는 데이터 교환 포맷이고, 서버와 클라이언트 간 데이터 전송, RESTful API, 설정 파일 등 다양한 용도로 활용되고 있다.최근 들어 다른 포맷들이 주목받고 있기는 하지만, JSO..

Develop/JavaScript 2024.07.25