# Pipes - Yahoo Pipes의 정신적 후계자

> Clean Markdown view of GeekNews topic #15637. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=15637](https://news.hada.io/topic?id=15637)
- GeekNews Markdown: [https://news.hada.io/topic/15637.md](https://news.hada.io/topic/15637.md)
- Type: GN+
- Author: [neo](https://news.hada.io/@neo)
- Published: 2024-07-02T09:59:33+09:00
- Updated: 2024-07-02T09:59:33+09:00
- Original source: [pipes.digital](https://www.pipes.digital/docs)
- Points: 7
- Comments: 3

## Summary

Pipes는 비개발자도 쉽게 접근할 수 있는 비주얼 프로그래밍 도구로, 다양한 피드(RSS, Atom, JSON)를 가져오고 조작할 수 있는 기능을 제공합니다. 여러 사이트에서 데이터를 편리하게 가져오는 블록을 제공하며, 오픈 소스 버전인 Pipes CE를 통해 커뮤니티의 기여와 개선이 가능합니다. Yahoo! Pipes의 후계자로서, 간단한 블록형 UI로 피드 조작을 그리워하는 사용자들에게 좋은 대안이 될 수 있습니다.

## Topic Body

- Feed에 특화된 비쥬얼 프로그래밍 에디터/쉘/통합 도구   
- RSS, Atom, JSON 피드를 가져오고 생성하며 다양한 방식으로 조작할 수 있는 블록(기능)들을 제공함  
- 필터링, 추출, 병합, 정렬 등의 조작 가능   
- HTML 문서를 스크랩할 수 있고 일반 텍스트 파일도 처리 가능  
- 블록들을 연결하면 데이터가 파이프를 통해 흐르듯이 처리됨  
- 결과적으로 새로운 피드가 생성되어 다른 프로그램에서 사용 가능  
- 공개 Pipe로 설정하여설명과 태그 추가하고, 검색 가능하게 만들고 외부에 공유 가능  
  - Public Pipes에 나열됨  
  - 다른 사용자가 좋아요와 포크 가능  
- 기본 출력 형식은 RSS  
  - 각 파이프에는 고유한 출력 URL이 있음   
  - .txt 확장자로 XML 요소 제거된 내용만 가져올 수 있음  
- Pipes CE라는 AGPL 라이선스의 오픈소스 버전 제공  
- 여러 사이트에서 데이터를 편리하게 가져오는 블록을 제공함  
  - 현재 지원되는 사이트: Twitter, Vimeo, Dailymotion, Periscope, UStream, Mixcloud, SVT Play, Speedrun.com, Youtube  
  
##### GN⁺의 의견  
  
- Pipes는 피드 조작을 시각적으로 쉽게 할 수 있어 비개발자도 접근하기 쉬움  
- 다양한 블록을 제공하여 복잡한 피드 조작도 가능하게 함  
- Yahoo! Pipes의 후계자로서, 그리운 사용자들에게 좋은 대안이 될 수 있음  
- 오픈 소스 버전인 Pipes CE를 통해 커뮤니티의 기여와 개선이 가능함  
- 트위터 API 문제로 인해 일부 기능이 제한될 수 있음

## Comments



### Comment 26883

- Author: savvykang
- Created: 2024-07-03T00:07:32+09:00
- Points: 1

시각적 프로그래밍의 가장 큰 문제는 프로그래밍 언어의 열화판 기능을 제공하면서 배포가 어렵고 변경 관리가 안된다는데 있습니다. 도입하실 분들의 주의가 요구됩니다

### Comment 26855

- Author: xguru
- Created: 2024-07-02T10:38:15+09:00
- Points: 1

저 Yahoo Pipes 좋아해서 한참 썼는데 이렇게 다시 만나게 되네요.   
이렇게 Flow 연결하는 방식의 CTI 개발용 도구를 20년전에 윈도우용 데스크탑 앱으로 개발했던 적이 있는데, 그때부터 이 방식을 좋아했나 봐요 ㅎㅎ   
  
[n8n.io - 오픈소스 워크플로우 자동화 엔진 ( Zapier 대체제 )](https://news.hada.io/topic?id=685)  
[Node-RED - Low-Code 프로그래밍 도구](https://news.hada.io/topic?id=2142)

### Comment 26847

- Author: neo
- Created: 2024-07-02T09:59:33+09:00
- Points: 1

###### [Hacker News 의견](https://news.ycombinator.com/item?id=40841980) 
- 프로젝트에 대한 설명과 최근 내부 업데이트에 대한 내용
  - 파이프의 불안정성을 해결하기 위해 내부 재구조화를 시도했음
  - 데이터가 블록 간에 텍스트로 전송되던 방식을 RSS 객체로 직접 전송하는 방식으로 변경했음
  - 서버 업그레이드와 스레드 및 푸마 워커 재구성을 통해 문제를 해결했음
  - 웹 프론트엔드와 파이프 처리의 분리를 시도했으나, 생산 환경에서는 실패했음

- Yahoo Pipes의 원래 팀과의 인터뷰 및 미니 사이트 제작
  - 원래 팀과의 인터뷰를 통해 Yahoo Pipes의 이야기를 작성했음
  - 미니 사이트에는 이스터 에그와 2007년 팀의 사진이 포함되어 있음

- Palantir Foundry와 PipelineBuilder 사용 경험
  - 처음에는 저코드/무코드 도구에 회의적이었으나, Python 코드를 포팅한 후 99%의 변환 요구를 충족했음
  - 코드보다 이해 및 유지보수가 쉬운 의미론을 유지함

- 관련 링크 제공
  - Pipes의 아키텍처와 소프트웨어에 대한 기사 링크
  - Yahoo Pipes의 초기 단계 후속작에 대한 기사 링크

- n8n과 NodeRED 소개
  - n8n은 유사한 도구로 자체 호스팅 가능함
  - NodeRED는 홈 자동화 분야에서 큰 인기를 끌고 있음

- Yahoo Pipes의 혁신성과 그리움
  - Yahoo Pipes는 당시 매우 혁신적이었으며, 마이크로데이터와 RSS를 활용한 개념이 놀라웠음
  - 서비스 종료가 아쉬움

- Azure Logic Apps와 유사한 프레임워크에 대한 경험
  - 비프로그래머가 설계, 생성, 구현한 솔루션이 생산 환경에서 한계를 겪는 경우가 많음
  - 이러한 프레임워크가 기술 부채로 발전하는 경우가 많음
  - 이러한 솔루션에도 나름의 장점이 있을 수 있음

- Zapier와 유사 도구에 대한 질문
  - Zapier와 유사한 도구들이 Yahoo Pipes의 정신적 후속작으로 간주될 수 있는지에 대한 질문

- 시각적 프로그래밍 도구의 진화
  - 저코드/무코드 개발자를 위한 API, 백엔드 작업, AI 워크플로우 생성 도구를 개발 중임

- 시각적 프로그래밍의 일반적인 형태
  - 시각적 프로그래밍은 처리하는 박스와 그 박스를 연결하는 선으로 구성된 단일 스타일임
