코더스란 무엇인가?
코더스는 하나의 문법으로 여러 플랫폼과 프로그래밍 언어로 변환할 수 있는 툴입니다. 이 툴을 사용하면 프론트엔드와 백엔드 개발을 동시에 진행할 수 있습니다. API 설계, 데이터베이스 설계, 프론트엔드 개발, 백엔드 개발을 하나의 문법으로 작성할 수 있어, 개발 속도와 유지보수성을 향상시킬 수 있습니다. 또한, 데이터 직렬화 및 반복적인 코드를 코더스가 자동으로 생성 및 변환해주므로, 개발자는 비즈니스 로직에만 집중할 수 있습니다. 모든 자원(문자열, 에러 코드, API 인터페이스, 테이블, 데이터, 화면 등)의 흐름을 한눈에 파악하고 추적할 수 있어 프로젝트 유지보수가 용이합니다. API 문서화와 데이터베이스 문서화를 자동으로 수행하며, 생성형 AI 옵션을 사용하여 자연어로 작성하면 쿼리와 화면 코드를 자동으로 생성할 수 있습니다.
지원하는 플랫폼
코더스는 다양한 언어와 플랫품을 지원합니다.
프론트엔드
- Vue (Javascript)
- React (Javascript)
- Flutter (Dart)
백엔드
- Springboot
- Dotnet Server
- NodeJs Server
- Dart Server
- Go Server
데이터베이스
- Mysql
- Oracle
- Mssql
테스트
- JMeter
Open API
- Swagger
Language
- Java
- CSharp
- Dart
- Go
- Javascript
- Typescript
주요 기능
- Java, Dart, CSharp, C++, Javascript, Typescript 언어 변환
- Json 직열화, 역직렬화
- 복사 생성자 자동 변환
- 데이터베이스 설계
- Table Diagram 시각화
- Swagger (Open API) 생성
- JMeter xml 생성
- word 문서화 ( API, Table)
- 문자열 다국어 생성
- API 결과 코드 다국어 지원
- 데이터베이스 Domain 지원
- 데이터베이스 Dictionary 지원
- 데이터베이스 테이블 설계
- 쿼리 변환 (Xml 변환)
- 쿼리 문법 정적 체크
- 데이터베이스 함수 변환
- 데이터베이스 프로시저 변환
- VueJs 변환
- ReactJs 변환
- Flutter Widget 문법 간결화
- 백엔드 Batch 스케쥴
- 백엔드 트렌젝션 지원
- 백엔드 Websocket 지원
- External Interface 지원