IT 개발 관련해서는 여러 웹 개발 언어가 있다. 

언어별로 각자의 장단점이 있기 때문에, 여러가지 기술을 각자 배운 개발자들이 - 

특히, JavaScript와 관계된 언어(React JS, VUE JS, Angular JS) 그리고 JAVA와 C#과의 연계 등

각자의 언어로 모든 서비스를 단일하게 통일시켜 만드는 것이 기존의 패러다임이었다. 


그러나 최근 들어서는 각각의 기능을 개발하기에 효율적이라 여겨지는 언어들로 개별 내용들을 개발하고. 그 모듈들을 계층화하여 연결하는 형태의 웹 개발이 늘어나고있다. 


기존의 상황이 한가지 언어를 선택하면 - 그 언어로 개발된 다른 기능들을 만들기 위해 - 해당 개발자들과만 협업해야하는 상황이었는데. 이제는 굳이 한가지 언어만을 고집할 필요가 없어진 것이다. 

실제로 모듈러 형식의 웹개발에서는 다양한 언어를 기반으로 만들어진 모듈들이 연결되어있다. 

당연히 서로 말이 통해야하므로, 모듈간 통신이 중요해진다. 

여기에 쓰이는 것이 바로 Json이다. 


Json기반으로 각각의 모듈이 보내는 통신 규격을 변환해서 - 각각의 모듈이 일관적인 정보를 받아볼 수 있도록 만드는게 모듈러 형태 개발의 핵심이다. 



+ Recent posts