enebular × 노들 세이빙 지원 앱 개발에 도전!

이 글은 enebular Advent Calendar 2020 투고한 기록입니다!
advent 달력에 참가하면 12월은 순식간에 지나갈 것 같다.

메시지


나는 올해 7월에 갓 태어난 아들이 있다.내년부터 아이를 탁아소에 보내기 위해 나는 생애 첫'보육'을 했다.이 보호 활동이 힘들기 때문에 조금이라도 고생을 줄일 수 있도록 앱 지원을 고민했다.
그 앱[온라인] enebular developer meetup에 대해 LT를 했어요.기술을 별로 접하지 않았기 때문에, 이 기사에 남았다.

전하고 싶은 거.


Node-RID on enebular는 전면 프로토타입에서 폭발 속도로 제작된 백엔드 서버가 됩니다!
나는 평소에 앞부분의 원형에서 시각 프로그래밍 도구Noodl를 사용한다.
나는 만드는 시간을 줄이고 생각을 하는 시간을 늘리고 싶다.
enebular × Noodl은 강력한 그룹입니다. 이 생각을 실현할 수 있습니다!

뭐 해요?


이번에는 Node-RID on enebular를 REST 서버에 비유하여 Noodl을 사용하여 UI 프록시를 진행합니다.
기능은 지도와 메모장을 일체화한 응용 프로그램이다.생계를 유지할 때 지도에 필기를 하려고 했는데 보기 힘들 것 같아서 했어요.

구상적 시스템 구성


다음 그림에서 보듯이 Noodl에서 제작한 UI와 Node-RID on enebular를 통해 데이터를 교환하고 노드 RED의 절차를 통해 Firebase Realtime Database 등 DB에 데이터를 저장하여 참조한다.

만든 물건


이번에는 Noodl로 UI를 만들어서 http request를 Node-RID에 보내고 응답을 받는 간단한 것입니다.

http in 노드를 사용하여 Node-RID에서 http request를 수락합니다.
이번에는 GET의 요구를 간단히 받아들였다.

httprequest의 처리는 http in 노드와 함께 httpresponse 노드를 사용합니다.이 노드는 이름과 같이 http의 응답을 되돌려주는 노드입니다.이번에 200개의 응답을 회답했다.

금후


이번에는 아무런 데이터나 움직임이 없었지만 앞으로 Firebase Realtime 데이터베이스와 Google 스프레드시트에 데이터를 축적할 것으로 생각합니다.
Google 스프레드시트의 노드 GSheet 노드를 사용하여 Google API에서 새 프로젝트를 만들려면 무료로 시도할 수 있는 최대 항목 수에 도달하여 작업을 진행할 수 없습니다.😢
연말이라 구름도 사용하지 않고 단사리다.

좋은 웹페이지 즐겨찾기