이번 8월, AppMaster를 더욱 강력하고 사용하기 쉽게 만드는 획기적인 업데이트를 공유하게 되어 기쁩니다. 플랫폼 유연성을 높이고, 사용자 제어를 개선하고, 개발자 효율성을 향상시키는 데 중점을 둔 이러한 새로운 기능은 AppMaster 경험을 한 단계 업그레이드할 준비가 되셨나요? 시작해 볼까요!
1. 서버 요청의 엔드포인트 범위
서버 요청 블록이 생성되는 방식을 개선하기 위해 엔드포인트 범위를 도입했습니다. 이전에는 모든 엔드포인트가 프로젝트의 모든 애플리케이션에서 액세스할 수 있었습니다. 이제 사용자는 어떤 애플리케이션이 특정 엔드포인트에 액세스할 수 있는지 지정할 수 있습니다. "모두"에서 선택을 취소하고 특정 애플리케이션에 대해 설정하면 기본적으로 엔드포인트를 새 앱에서 사용할 수 없습니다. 그러나 이는 액세스 제어를 대체하는 것이 아니므로 이 구분을 염두에 두십시오. 이 가시성 제한은 백엔드 코드 생성이 앱 키 제약 조건을 고려하여 무단 엔드포인트 액세스를 방지하도록 보장합니다.
2. 웹 v4의 새로운 블록
웹 v4를 강화하기 위해 여러 블록이 추가되었습니다.
- 모델 필드 업데이트: 이 블록을 사용하면 모델 내의 특정 필드를 업데이트하여 백엔드, 웹 v4 및 모바일 플랫폼에서 유연성을 제공할 수 있습니다.
- 트리거 호출: 필요할 때 트리거를 반복할 수 있는 기능을 통해 웹 v4에서 UI 요소를 프로그래밍 방식으로 트리거합니다.
- 목록/그리드 추가 및 앞에 추가: 웹 v4에서 목록이나 그리드에 항목을 쉽게 추가하거나 앞에 추가하여 동적 콘텐츠 업데이트를 간소화합니다.
3. XML 사이트맵 생성
백엔드에서 이제 XML 사이트맵과 XML 사이트맵 인덱스 생성을 자동화할 수 있습니다. 이 기능은 검색 엔진이 사이트 구조를 쉽게 크롤링하고 인덱싱할 수 있도록 하여 SEO를 향상시키는 데 도움이 됩니다.
4. NULL을 사용한 수학적 블록 처리
우리는 `NULL` 값을 만날 때 수학적 블록이 작동하는 방식을 재작업했습니다. 이 업데이트는 백엔드, 프런트엔드 및 모바일 블록에 적용되어 일관성을 개선하고 오류를 줄입니다.
5. 기타 주목할 만한 개선 사항
- 바이트 및 16진수 처리: Web v4는 이제 바이트 및 16진수 값 작업을 지원하여 데이터 처리에 더 많은 유연성을 제공합니다.
- 시각적 디버거: 시각적 디버거가 Web v4에 통합되어 실시간으로 문제를 추적하고 해결하기가 더 쉬워졌습니다.
- 사소한 버그 수정 및 기타 소규모 개선 사항.
다음은 무엇입니까?
2024년 8월은 전반적으로 더 많은 제어력, 유연성, 정밀성을 제공하는 데 중점을 두었습니다. 백엔드 프로세스를 간소화하든 Web v4에서 동적 콘텐츠를 위한 새로운 도구를 추가하든, 이러한 업데이트는 더 나은 앱을 더 빠르게 빌드하는 데 필요한 모든 것을 제공합니다. 그리고 이것은 시작에 불과합니다. 앞으로 더 많은 혁신을 기대하세요!