엔지니어링 노트.
에페메리스의 정확도, 계산 아키텍처, MCP 프로토콜, 그리고 문서에 담기지 않은 모든 세부 사항에 대해 다룹니다.
Natal Chart API in PHP: SDK + Laravel Example
Compute a natal chart in PHP with the AstroWay SDK - plain PHP and a Laravel facade - without compiling a Swiss Ephemeris extension.
읽기 →Natal Chart API in Python: 3 Examples with the AstroWay SDK
How to compute a natal chart in Python via API - install, first request, transits and synastry - with working code and how it compares to pyswisseph and kerykeion.
읽기 →Natal Chart API in TypeScript: SDK + React Example
Compute a natal chart in TypeScript with the AstroWay SDK - typed responses, a React component, and where it beats a local ephemeris library.
읽기 →How Accurate Is the Swiss Ephemeris? Verified Benchmarks
Swiss Ephemeris accuracy in numbers, and how a hosted API measures up: 231 of 231 positions within tolerance against NASA JPL Horizons, a median 0.0013 arcsecond against the swetest reference output, exact house cusps, eclipses within a minute.
읽기 →Swiss Ephemeris: REST API vs pyswisseph (When to Use Which)
pyswisseph vs a REST API for Swiss Ephemeris calculations - C dependencies, data files, licensing and deployment compared, with a decision guide.
읽기 →X-Cache header: 가시적인 cache-status를 통한 클라이언트 통합 최적화
각 API 응답은 이제 X-Cache: MISS | HIT | BYPASS 를 포함합니다 - 클라이언트는 요청이 처음부터 계산되었는지, 캐시에서 가져왔는지 즉시 확인할 수 있습니다. 이는 /dashboard/usage 의 cache hit % 열을 열어주며 guesswork 없이 통합을 최적화할 수 있게 합니다.
읽기 →Eclipse path, cosmogram 및 Vedic 차트: headless-Chrome 없이 pure-SVG 시각화 도구
6개의 엔드포인트 /v1/render/* 패밀리로 특정 시각화를 제공 - 3개의 Vedic 차트 (North/South/East Indian), Hamburg-School 90° cosmogram, equirectangular eclipse-path 및 stereographic star-map. 모든 렌더링은 순수 SVG 문자열이며, 브라우저 워커 없이 제공됩니다.
읽기 →Reports V2: 12개 대신 하나의 엔드포인트 - `/v1/reports/generate`
12개의 type-specific 라우트 /reports/natal, /reports/synastry, … 대신 하나의 통합 엔드포인트 POST /v1/reports/generate (report_type 필드 포함). SDK 소비자는 12개 대신 하나의 메서드를 받으며; MCP 카탈로그는 12개의 도구에서 하나로 축소됩니다.
읽기 →