GitHub - microsoft/poml: Prompt Orchestration Markup Language
MS가 프롬프트 엔지니어링에 구조, 유지보수성을 제공하기 위해 고안한 마크업 언어입니다.
<role>
, <task>
같은 HTML 유사 문법으로 모듈화된 설계를 할 수 있고, <table>
, <image>
같은 요소들로 외부 데이터를 유연하게 통합할 수 있어요. VSCode Extension도 제공하고 있고요.
예전에 봤던 것 중 JSX를 가지고 비슷한 시도를 한 라이브러리가 떠오르는데요, 이렇게 마크업을 통해 프롬프트를 작성하는 것이 표준이 될까요?
pnpm 10.14 | pnpm
pnpm이 이제 devEngines.runtime
옵션에 Node.js, Deno, Bun 등을 선택하면 해당 런타임을 프로젝트 내에 설치해줍니다.
워크스페이스 내 각 프로젝트마다 다른 런타임을 쓸 수 있고, 나중엔 컴퓨터 내 공유 위치에 설치되도록 개선될 예정이라고 하네요.
A11y Fundamentals Playground
토스에서 frontend-fundamentals에 계속 내용을 붙여나가네요. 저번엔 번들링에 대한 내용이 추가됐었는데 이번엔 웹 접근성입니다.
위 링크에는 스크린 리더를 직접 체험할 수 있게 해놨는데, 모바일에서 어떤식으로 사용되는지 볼 수 있어서 좋아요.
Accessibility Support
사용하려는 웹 접근성 기술이 얼마나 다양한 스크린리더, 브라우저에서 동작하는지 정리한 서비스입니다.
아직 데이터가 많지 않아 보이지만, Can I Use 같은 느낌으로 참고할 수 있을 것 같아요.
Remote functions • Docs • Svelte
Svelte도 React의 Server Component 비슷한 개념을 가지고 왔네요.
이쪽은 query
, form
, command
, prerender
네가지로 구분지어 다루도록 더 세분화 돼있어요.
GitHub - codpro2005/ts-regexp: A strictly typed & minimal RegExp wrapper.
typesafe RegExp 래퍼!
GitHub - typescript-eslint/tsgolint: ✨ Experimental proof-of-concept typescript-go powered JS/TS linter written in Go
typescript-eslint에서 Go로 포팅된 TypeScript Parser를 활용해 내놓은 POC 프로젝트입니다.
기존 대비 20 ~ 40배의 속도 향상을 목표로 하고 있다고 해요.
GitHub - tc39/proposal-composites
중첩된 객체를 불변으로 생성할 수 있도록 하자는 records / tuples proposal이 있었는데요, (사용례를 잘 설명한 글 참고) 이게 stage 2까지 올라갔다가 거절됐어요.
대신 Composite라는게 논의되고 있네요.
Composite는 두 객체가 동일한 key value 쌍을 갖고 있는지를 보고 비교가 가능하도록 도와줘요.