본문 바로가기
info

아이오닉 프레임워크 개발시 필요한 사전 지식

by 개코 - 개발과 코딩 2021. 8. 24.

아이오닉 프레임워크를 접하고 이것저것 보고 있기는 한데 이것도 사전지식이 필요하다. 아이오닉과 호환이 잘 되는 라이브러리부터 하이브리앱의 지식까지 말이다. 사전지식이 필요하다고 해도 해봐야 알겠지만 말이다. 유창하게 사전지식이라고 하지만, 알면 좋은 것들에 대해 나열해 본다.

 

아이오닉 프레임워크 개발시 필요한 사전 지식
nodejs angular react vue

아이오닉 프레임워크에 대해 이전에 잠깐 다루었다.

예전에 하이브리드앱을 잠깐 건드린 기억이 있지만 어떻게 만들었는지는 가물가물하다.

물론, 무엇을 어떻게 만들어야 할지는 알고 있다.

아이오닉 프레임워크가 무엇인지 이전에 작성한 것을 참고하자.

 

▶ 하이브리드 앱 개발과 아이오닉 프레임워크 hybrid app ionic framework

 

물론, 하나씩 뜯어볼 생각은 있다.

뜯어보면서 포스팅을 이어나가는 걸로

영어가 약하니 많이 불편하다.

 

알면 좋은 사전 지식들

아이오닉 프레임워크로 하이브리드앱을 개발하려면 몇가지 알면 좋은 것들이 있다.

홈페이지에서 주로 언급하는 것들이 있는데 이것들이 권장사항일 것으로 보인다.

주로 라이브러리에 관한 것들이다.

  • JavaScript
  • Node.js
  • Angular
  • React
  • Vue

주로 자바스크립트와 관련한 라이브러리지만, 굳이 홈페이지에서 언급한 이유가 있다면 이것들에 종속적이지 않을까 싶은 생각이 든다.

뭐, 누구나 관심있는 것들이긴 하지만 말이다.

공부해두면 좋은 것들이기도 하다.

하나씩 살펴보는 걸로 하도록 하자.

 

자바스크립트 JavaScript

웹을 주로 하던 사람들이라면 익숙할 것이다.

웹개발에 필수적이고, 웹의 화면 기능구현과 통신에 많이 사용된다.

주로 동적인 표현들이나 화려한 이벤트들을 생각하면 된다.

물론, css 로도 화려한 이펙트들을 구현이 가능하긴 하다.

웹페이지의 동적인 기능들을 주로 담당한다.

 

Node.js

Node.js는 오픈소스 서버 환경이다.

무슨 말이냐.

이것은 자바스크립트가 서버에서 동작할 수 있게 만들어 주는 것인다.

이건 또 무슨 말이냐.

자바스크립트를 아는 사람들이라면 의아할 부분이다.

자바스크립트는 엄연히 클라이언트 언어이다.

웹브라우저에서 사용자 컴퓨터에 코드가 다운로드된 후에 동작이 가능한 것들이다.

그런데 서버환경이라니 아이러니다.

하지만, 아이러니 하지 않다.

자바스크립트의 큰 범용성 때문에 서버환경에서도 무난히 동작하고 개발하기 용이하게 만들어진 것이 Node.js 라고 생각하면 된다.

 

Angular React Vue

이 셋은 JQuery와 더불어 많이 사용되는 자바스크립트 라이브러리이다.

따로따로 생각할 필요도 없이 그렇다고만 생각하자.

웹페이지를 구성하는 것에 많이 시간을 할애하는 것은 이제는 낭비이다.

많은 라이브러리와 컴포넌트들은 컨텐츠를 개발하고 앱과 웹을 만드는데 자신들만의 특징을 강조한다.

특히 디자인에 약한 전문 서버사이드 개발자들이라면 환영할 만한 것들이기도 하다.

 

jQuery에 익숙하다면 jQuery UI 컴포넌트들을 많이 사용했을 것이다.

Angular React Vue 도 마찬가지이다.

자바스크립트를 확장하여 앱과 웹의 개발과 배포에 좀 더 편의성과 용의성을 가져다 주고 있다.

 

이들의 공통점은 한결같다.

빠르게 익히고 빠르게 만들고 빠르게 배포한다.

흐음~

이것도 엄연히 스터디가 필요한 부분이다.

 

반응형

댓글