3. json 에 저장한다?
2년전 워드프레스 튜토리얼을 진행했을때 REST API 를 이용 웹사이트의 글들을 긁어와서 제 홈피에 보여주고 json 에 저장하는 예제를 보여드렸었는데, 당시 개발자분들 반응이 꽤 좋았었습니다.
그 이유가 이 REST API 형태의 구축이 매우 간단해서였다고 생각됩니다 만…. (결정적으로 저같은 front-ender 들은 DB 하고 엮기는걸 항상 피하고 싶죠.)
전통적인 CRUD 모델에 익숙하신 php 개발자들이 봤을때는, 저게 뭔 ㅂ ㅅ 같은 짓이야? 라고 생각했을 수 도…
왜냐하면 이렇게 json 에 저장된 data 는 sql 의 relational 기능도 이용할 수 없고 매우 멍청한 형태의 data 가 되어서 어떤 기능을 갖기 위해서는 다시 재가공을 해야 하기 때문입니다.
또 CORS 문제/제약도 발생하구요.
https://hackya.com/us/list-of-free-cors-proxy-server/
어떤 형태의 모델로 구축하시던 본인의 필요성과 구축의 용의성 (본인이 가장 잘하는 방식) 을 고려하시는게 최선의 방법 같습니다.
Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.
Lives in Colorado.