본문 바로가기

728x90

ruby

(4)
Rails 포크 Amiko가 묻는 것, 프레임워크와 창시자를 분리할 수 있을까요 Rails 포크 Amiko가 묻는 것, 프레임워크와 창시자를 분리할 수 있을까요AI 뉴스 썸네일Ruby on Rails의 코어를 포크해 커뮤니티가 운영하는 새 프레임워크를 만들려는 움직임이 시작됐어요. 가칭 Amiko는 Rails 8.x 호환 LTS를 목표로 삼고, 기존 앱이 gem 교체와 몇 차례의 검색·치환만으로 옮겨갈 수 있는 경로를 구상해요. 개발자들이 문제 삼는 대상은 Rails의 설계보다 DHH에게 집중된 리더십과 프로젝트 정체성이에요. 1 2핵심 요약구분내용새 프로젝트Amiko는 Rails 코어를 바탕으로 Rails 8.x 호환 LTS를 만들려는 포크 구상이에요.이동 비용기존 Rails 앱이 gem 교체와 제한적인 코드 수정으로 옮겨갈 수 있는 호환성을 목표로 해요.출발점Rails의 기술 방..
Rails 포크 Amiko, 기술보다 거버넌스를 바꾸려 해요 Rails 포크 Amiko, 기술보다 거버넌스를 바꾸려 해요AI 뉴스 썸네일Ruby on Rails의 핵심 코드를 유지하면서 운영 주체만 바꾸려는 포크가 준비되고 있어요. 코드명은 Amiko예요. 새 프레임워크를 처음부터 만드는 대신 Rails 8.x 앱이 적은 변경으로 옮겨갈 수 있는 커뮤니티 LTS를 목표로 잡았어요. 아직 첫 릴리스 전이고 이름도 바뀔 수 있어요. 1핵심 요약구분핵심개발자가 볼 지점프로젝트 성격Rails 8.x 핵심 gem을 바탕으로 커뮤니티가 관리하는 LTS 포크를 준비해요기존 Rails 앱의 구조와 개발 방식을 최대한 유지하려 해요포크 범위`rails new --minimal`에 들어가는 핵심 구성요소에 유지보수 범위를 집중해요선택형 도구까지 모두 떠안지 않아 소규모 팀의 운영 ..
Rails Action Text에 맞춘 리치 텍스트 에디터 Lexxy Rails Action Text에 맞춘 리치 텍스트 에디터 LexxyLexxy Rails 리치 텍스트 에디터 썸네일Rails에서 글쓰기 화면을 만들 때 편집 경험과 저장되는 HTML을 함께 챙기기는 쉽지 않아요. 37signals가 만든 Lexxy는 Meta의 Lexical을 바탕으로 Markdown, 코드 강조, 첨부파일 미리보기, 표 편집을 한 에디터에 담아요. Rails Action Text가 쓰는 HTML 형식과 맞물려 기존 Trix를 교체하기 쉽게 설계했어요. 1핵심 요약구분내용개발자가 확인할 점기반 기술Meta의 Lexical 프레임워크 위에 만들었어요Lexical의 확장 구조를 Rails에서 활용할 수 있어요문서 작성Markdown 단축키와 붙여 넣기 자동 서식을 지원해요작성 중 편집기와 M..
43MB 앱을 0.05MB 웹페이지로 바꾼 개발자의 실험 43MB 앱을 0.05MB 웹페이지로 바꾼 개발자의 실험IT & AI 뉴스 썸네일여행 일정과 PDF를 확인하려고 43MB짜리 앱을 설치해야 했던 개발자가 같은 정보를 웹페이지로 다시 만들었어요. 콘텐츠를 받은 앱은 124MB까지 커졌지만, 새 HTML 페이지 자체는 0.05MB에 그쳤어요. 앱 설치가 정말 필요한지 제품 기획 단계에서 다시 묻게 하는 사례예요. 1핵심 요약구분핵심왜 볼 만한가요앱 구조Travelbound는 서버에서 받은 텍스트, 이미지, PDF 링크를 화면에 표시했어요네이티브 앱이 필요한 기능과 웹으로 충분한 기능을 구분할 수 있어요분석 방법루팅한 Android 가상 기기와 HTTP Toolkit으로 네트워크 요청을 확인했어요앱의 데이터 흐름을 조사하는 현실적인 과정을 볼 수 있어요웹 변..

728x90