Skip to main content

Available Releases and Feature Support Matrix

· 9 min read
Team EasyManage

EasyManage mission is to provide full-stack development automation. We are listing here our Available Releases and Feature Support Matrix.

For more information, email to info@easymanage.com.

Disclaimer: We may add features to or end releases from these lists as per internal assessment, market popularity.

Available Releases

These releases are available.

Release Types

  • Preview : Initial Release
  • V1 : Intermediate Release 1
  • V2 : Intermediate Release 2
  • Full : Full Release

Frontend

SrlStatusidLanguages, Framework, DetailsReleaseAPIs
1AvailableflutterFlutter AppFullGraphQL, REST
2AvailablenextjsNext.js, ReactV1REST
3AvailablereactnativeReact NativePreviewGraphQL
4AvailableangularAngular (TS)PreviewREST

Backend

SrlStatusidLanguages, FrameworkReleaseAPIs
1AvailablespringSpring Java APIs (Spring Data JPA)FullGraphQL, REST
2AvailableexpressExpress, Node.js (typeorm, GraphQL Apollo Server)V2GraphQL, REST

Databases Supported

  • Spring Java : Oracle, MySQL, MariaDB, PostgreSQL, MS SQL Server, Azure SQL, Snowflake, Amazon RDS, (DB2, H2, HSQLDB).
  • Express Node.js : MySQL, PostgreSQL, MariaDB, Oracle, MS SQL Server, Amazon RDS

Figma Designs

SrlStatusidToolsReleaseDetails
1AvailablefigmaFigma ReleaseV1Create Designs For Input Forms

Feature Support for Releases

Below is feature support Vs Language|Framework for releases.

Frontend Features

FeatureFlutterNext.js, ReactReact Native (Preview)Angular (Preview)
GraphQL Support
REST Support
Date/Time Format Parameters
Currency Formatting
Security - Authentication & Authorization
Navigation Menu
- Side Nav
- Media handling
- Video Player
- Audio Player
- Images
- URL Launch
Each Table
* Display
- Paginated Data Table
- List View
- - Linked Records
- - Sorting
- Card View
* Forms / Actions
- Input
- Edit
- Delete
- View Record Details
* Misc
- Dropdown
- Dropdown + Edit
- Filter
- Query / Search Record
- Graph template
- Line Graph, Bar Graph

Backend Features

Backend API Features

Please note these are grouped together :

  • GraphQL Query and REST Http GET
  • GraphQL Mutation and REST Http POST PUT DELETE
  • Subscription is only available in GraphQL

API Features

FeatureSpring Java GraphQLSpring Java RESTExpress GraphQLExpress REST
Methods:
REST - Http GET
GraphQL - Query
* ViewAll
* ViewAllPaged
- - Pagination
* Search, Filter, Sorting
- SelectWhere
- - searchBy clause, sortBy clause, Pagination
* Query (By key)
* FindOne (By key)
* GetOne
* FindByColumnName (Code template)
Methods:
REST - Http POST PUT DELETE
GraphQL - Mutation
- Create (Insert)
- Update
- Delete
GraphQL Subscription--
Data Modeling - Table Relations/Joins
* Nested Models / Objects / Schemas
Date/Time Format Parameters
Binary/BLOB Data Handling
Extend/Customize - In-place Code Templates For
- - Stream, Sorting, Filter, Reduce, Count
- - Java - Implement Function<T,R>, Consumer<T>--
- - Java - Variety of Collections and thread-safe techniques samples--
testing
- tests UT Unit Tests
- tests IT Integration Tests

Backend Enterprise Ready Features

FeatureSpring Java GraphQLSpring Java RESTExpress GraphQLExpress REST
Serverless - Cloud Function Templates
- - Use in AWS Lambda, Microsoft Azure Functions, or Google Cloud Functions
Security - Authentication & Authorization
- - Basic Auth
- - OAuth2 Keycloak
Code Coverage - SonarQube, JaCoCo
Redis Cache
API Logging
API Documentation - GraphQL Schema / REST OpenAPI 3.0
API Explorer Tools
- Tool NamegraphiqlSwaggerApollo API Explorer
Data Sources
Scalable - Provision with Docker Container, Orchestrated by Kubernetes
Self Host Deployment
- Portable - Use Any Cloud Bare Metal, AWS, Google Cloud, or Azure
API Testing
- TestNG, WebClient

Microservices Features

FeatureSpring Java GraphQLSpring Java RESTExpress GraphQLExpress REST
Microservices Communicate
- - Provider-Service Synchronous
- - Provider-Service Asynchronous (WebSocket)
- - Consumer-Service Synchronous
API Data Mesh (Code template)
API Logging - ELK Stack
Event-Driven Microservices - Kafka Events, Streams (Templates)
Distributed Transactions in Microservices (Patterns info)
Docker Microservices