Laravel & Vue Enterprise Library
더 자세히보고 싶다면 문서를 방문하거나 Lavux를 좋아하는 것을 방문 할 수 있습니다. 데모를 클릭하여 직접보십시오.
엔터프라이즈 애플리케이션을 효율적이고 지속적으로 쉽게, 신속하게 만들기위한 필수 구성 요소.
Lavux는 다음을 사용하여 개발되었습니다.
백엔드
프론트 엔드
약간 수정 된 설계 자료로 UI의 개념을 채택하고 백엔드 측의 리포지토리 패턴 개념을 채택하면 모든 데이터는 RESTful Fire를 사용하여 처리됩니다.
다음과 같이 일반적으로 사용되는 표준 기능 및 구성 요소가 장착되었습니다.
입력 : (텍스트, 번호, 통화, Textarea, 파일)
선택 : (콤보 박스, 자동 완료 [static / dynamic / ajax])
스위처 : (토글, 확인란)
업 로더 : (원시 파일, 자동 업로드, 사용자 정의 업로드 URL)
버튼 : (기본값, 소프트)
표 : (정적, 동적, Ajax)
또한 페이지를 구축하는 데 도움이되는 다른 표준 구성 요소도 다음과 같이 일관성이 있습니다.
페이지 헤더
"previous page"핸들러로 전체 페이지 헤더를 설정하십시오.
컨테이너
사용자 정의 스크롤이 장착 된 페이지에 첨부 될 구성 요소를 래핑
사이드 메 누
왼쪽 막대 탐색 메뉴, 메뉴 목록은 화재로 설정됩니다 (백엔드)
Topmenu
상단의 탐색 메뉴는 TopMenu / Sidemenu를 사용하는 메뉴 디자인 중 하나를 선택해야합니다.
탑바
애플리케이션 페이지의 특수 하위 메뉴를 수용하는 상단의 막대 영역이므로 페이지에 액션 버튼이 너무 많지 않으므로 데스크톱 응용 프로그램의 메뉴 개념에서 영감을 얻은 Topp를 제공합니다.
ProfileChip
오른쪽 상단의 Topbar & Topmenu에 삽입 된 사용자 프로필 배지는 프로필의 바로 가기를 따라 로그인 정보를 쉽게 볼 수있게되면 일반 설정이 있습니다.
Lavux를 사용하면 일반적으로 모든 요구가 충족 되었기 때문에 즉시 즉시 응용 프로그램을 생성 할 수 있습니다.
다음과 같은 Lavux를 설치할 때 몇 가지 기본 모듈이 있습니다.
사용자
프로필 기능이 장착 된 프로필 계정 페이지, 암호 변경 및 프로필 사진 변경 (업로드 기능 포함)
권한
사용 가능한 CRUD, 기존 모듈 액세스 권한 목록을 저장하는 모듈
역할
CRUD를 사용할 수 있습니다. 액세스 권한을 위해 정의 된 사용자 목록을 저장하는 모듈입니다.
역할 그룹
CRUD를 사용할 수 있습니다. 분류를위한 역할 그룹을 저장하는 모듈입니다.
프론트 엔드면의 일반적인 기능 :
자본에 대한 행동
페이지로 리디렉션하지 않고도 자본의 특정 페이지에 액세스 할 수 있습니다.
측면 / 상단 스위처 메뉴
원하는 메뉴의 레이아웃을 상단 또는 측면에서 조정할 수 있습니다.
권한을 다시로드합니다
백엔드 측에서 갱신이있을 때 사용자 액세스 권한을 다시로드 할 수있는 기능
핸들러 권한 페이지
사용 가능한 응용 프로그램 페이지에는 액세스 권한 핸들러가 장착되어있어 액세스 할 페이지 / 기능의 관련 모양을 직접 설정할 수 있습니다 (백엔드 쪽에서 액세스 권한 핸들도 있습니다).
테이블
각 모듈의 데이터 관리 요구를 수용하도록 특별히 설계된 데이터 테이블은 다음과 같습니다.
글로벌 검색 (특정 열을 기반으로하기를 원할 수 있음)
특정 검색 (열별, 다중 조건으로 완료)
ASC / DESC 정렬
사용자 정의 "슬롯"
가상 스크롤
데이터 선택
열 표시 설정
백엔드 측면에서 사용할 수있는 일반적인 기능
허가 처리기
액세스 권한을 위해 특정 리소스를 규제 할 수 있습니다. 컨트롤러에서이를 관리 할 수 있으며 여기에서 액세스 권한 개념은 Spatie와 유사하지만 더 간결하게 만들었습니다.