FLUTTER ECOSYSTEM

slugid

UUIDv4에 대한 URL 안전한 Base64 인코딩으로 패딩이 제거되었습니다. URL에 짧은 랜덤 UUID를 삽입할 때 유용합니다.

최신 버전
1.1.2
30일 다운로드
9.4천
좋아요
48
Pub 점수
160

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

UUIDv4에 대한 URL 안전한 base64 인코딩을 제공하는 가벼운 Dart 패키지로, 패딩을 제거하여 URL에서 사용할 수 있는 컴팩트하고 안전한 식별자를 생성합니다. URL 파싱에 방해가 될 수 있는 특수 문자를 포함하지 않는 보안성과 인간이 읽기 쉬운 랜덤 ID를 설계했습니다. 웹 및 모바일 애플리케이션에서 라우팅, 링크 공유 또는 고유 리소스 추적에 이상적입니다. 인코딩은 플랫폼 간 호환성을 보장하며 UUIDv4의 무작위성과 유일성을 유지합니다.

사용 사례
  • URL에 고유 ID 포함하기
  • 짧고 읽기 쉬운 식별자 생성
  • 보안 링크 공유
  • 웹 앱에서 리소스 추적
  • 크로스 플랫폼 ID 생성
주요 기능
  • URL 안전한 base64 인코딩
  • 패딩 없는 출력
  • UUIDv4 호환성
  • 크로스 플랫폼 지원
  • 인코딩/디코딩을 위한 간단한 API
적합한 대상
  • 깨끗한 URL가 필요한 웹 및 모바일 앱
  • 고유하고 예측할 수 없는 ID가 필요한 응용 프로그램
  • 개발자들은 URL 호환성을 우선시합니다
  • 공개 링크에서 UUID를 사용하는 프로젝트
  • ID 길이가 중요한 시스템
고려 사항
  • 암호화 비밀에 적합하지 않습니다
  • 신뢰할 수 없는 소스에서 디코딩할 때 검증이 필요합니다
  • UUIDv4 형식으로 제한
  • 내장된 충돌 감지 없음
  • 완전한 기능을 위해 외부 라이브러리에 의존합니다
지원 플랫폼AndroidiOSWebmacOSWindowsLinux

패키지 설치

flutter pub add slugid

카테고리

의존성

의존성 목록 2 개

소스 저장소

관련 프로젝트

아직 데이터가 없습니다.