PHPackages                             hoksi/ci4-crud - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Admin Panels](/categories/admin)
4. /
5. hoksi/ci4-crud

ActiveLibrary[Admin Panels](/categories/admin)

hoksi/ci4-crud
==============

CodeIgniter 4 CRUD library — Auto-generate CRUD interfaces with minimal code. Supports React SPA (Mode A) and PHP hybrid (Mode B).

v1.0.0(1mo ago)00MITPHPPHP ^8.2CI passing

Since May 28Pushed 1mo agoCompare

[ Source](https://github.com/hoksi/ci4-crud)[ Packagist](https://packagist.org/packages/hoksi/ci4-crud)[ Docs](https://github.com/hoksi/ci4-crud)[ RSS](/packages/hoksi-ci4-crud/feed)WikiDiscussions main Synced 1w ago

READMEChangelog (1)Dependencies (3)Versions (3)Used By (0)

hoksi/ci4-crud
==============

[](#hoksici4-crud)

[![PHP](https://camo.githubusercontent.com/5fe05c705bf034839bda7651781e4d0a9d42f4a840478ca5e343873a0361bb89/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e322b2d626c75652e737667)](https://php.net)[![CodeIgniter](https://camo.githubusercontent.com/000956ccbef1cc0558b3a2a7d587fed56e1691b6c4c9e64de361488a50acc72a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f436f646549676e697465722d342e372b2d6f72616e67652e737667)](https://codeigniter.com)[![License: MIT](https://camo.githubusercontent.com/784362b26e4b3546254f1893e778ba64616e362bd6ac791991d2c9e880a3a64e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d677265656e2e737667)](LICENSE)[![PHPUnit](https://github.com/hoksi/ci4-crud/actions/workflows/php.yml/badge.svg)](https://github.com/hoksi/ci4-crud/actions/workflows/php.yml)

CodeIgniter 4 전용 CRUD 자동 생성 라이브러리입니다.
PHP 3~5줄로 완전한 CRUD 인터페이스를 생성합니다.

---

특징
--

[](#특징)

기능설명**최소 코드**PHP 3~5줄로 완전한 CRUD 생성**Mode A**React 18 + Tabulator.js SPA 모드 (JSON API)**Mode B**PHP 하이브리드 모드 (Bootstrap 5 + Vanilla JS)**CI4 네이티브**CI4 QueryBuilder, Validation, Model 직접 활용**26종 필드 타입**text, dropdown, date, relation, wysiwyg 등**관계 처리**1:N 드롭다운, N:N 다중선택, 종속 드롭다운**콜백 시스템**Before/After Insert/Update/Delete 20종**파일 업로드**단일/다중 업로드, CI4 Files 클래스 연동**내보내기**CSV / Excel (PhpSpreadsheet)**MIT 라이선스**무료, 상업 사용, 재배포 허용---

설치
--

[](#설치)

### PHP 라이브러리 (Composer)

[](#php-라이브러리-composer)

```
composer require hoksi/ci4-crud
```

### React 프론트엔드 (npm) — Mode A 전용

[](#react-프론트엔드-npm--mode-a-전용)

```
npm install @hoksi/ci4-react-crud
```

---

빠른 시작
-----

[](#빠른-시작)

### Mode A — React SPA

[](#mode-a--react-spa)

**1. CI4 컨트롤러**

```
