반응형 meta2 kotlin) Meta에서 Java의 null 안전성 개선 https://engineering.fb.com/2022/11/22/developer-tools/meta-java-nullsafe/ Meta에서 Java 코드의 NPE(NullPointerException) 오류를 감지하는데 사용되는 Nullsafe라는 새로운 정적 분석 도구를 개발했습니다. 레거시 코드와의 상호 운용성과 점진적인 배포 모델은 Nullsafe의 광범위한 채택의 핵심이었으며 수백만 줄의 코드 베이스에서 null이 안전하지 않은 언어의 Context에서 일부 Nullsafe 속성을 복구할 수 있었습니다. Nullsafe는 전체 NPE 오류 수를 크게 줄이고 개발자의 생산성을 향상시키는 데 도움이 되었습니다. 이는 실제 문제를 대규모로 해결하는 데 있어 정적 분석의 가치를 보여줍니다. Null.. 2024. 1. 20. 번역) 확장 가능한 CSS를 위한 Meta(Facebook) 해결책 StyleX Facebook이 CSS와 관련하여 어떤 문제에 직면했는지 이해하면 StyleX의 디자인 결정에 대하여 더 많이 이해하는 데 도움이 됩니다. 3년 전, Facebook 디자인 시스템 구성 요소를 담당하는 사람들은 문제에 직면했습니다. 그들은 Facebook의 전체 웹 프론트엔드를 완전히 React로 재작성하고 있었고 CSS를 처리할 방법이 필요했습니다. 이는 많은 대규모 프로젝트와 회사가 직면하는 어려움입니다. 빌드 타임과 런타임, CSS와 JavaScript로 선언된 CSS, Tailwind와 오픈소스 CSS 시스템을 사용할지 여부 등.. 옵션이 너무 많습니다. Facebook이 결정한 것은 애플리케이션 아키텍처의 세 번째 핵심인 새로운 CSS 플랫폼을 구축하는 것이었습니다. GraphQL과 Relay.. 2024. 1. 2. 이전 1 다음 반응형