Skip to main content

2 posts tagged with "frontend"

View All Tags

· 8 min read
Team EasyManage

EasyManage mission is to provide full-stack development automation and support wider choice of languages, frameworks and databases. We are publishing here our Planned and Roadmap Releases list for such items.

We are considering releases as per popularity of languages, frameworks and databases. Please refer to findings from recent Stackoverflow Developer Survey.

Help us prioritize the list, by letting us know your interest, email to info@easymanage.com.

Disclaimer: We may add or remove any items from these lists as per future internal assessment, market popularity or customer interests.

Release Types

Planned Major Releases

These releases are under active consideration and initial studies are done. Engineering work has begun for some releases.

Roadmap Releases

These releases are in our roadmap.

Upcoming Releases

Support For Languages, Frameworks

Release Phase Types

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

Frontend

SrlTypeidLanguages, Framework, DetailsReleaseAPIs
1PlannednextjsNext.js, ReactV2REST
2PlannedangularAngular (TS)V2REST
3RoadmapreactnativeReact NativeV2GraphQL, REST

Further Roadmap under cosideration:

FrameworkDetails
Vue.jsThe Progressive JavaScript Framework. An approachable, performant and versatile framework for building web user interfaces.
ASP.NET CoreOpen-source, cross-platform framework for building modern, cloud-based web apps for Windows, macOS, or Linux

Backend

SrlTypeidLanguages, FrameworkReleaseDatabaseAPIs
1PlannedexpressExpress, Node.jsFullMySQL, PostgreSQL, and moreGraphQL, REST

Further Roadmap under cosideration:

FrameworkDetails
ASP.NET Core Web APIBuild secure REST APIs on any platform with C#.

Figma Designs

SrlTypeidToolsReleaseDetails
1RoadmapfigmaFigmaV2Create Designs For Displays, Views
2RoadmapfigmaFigmaFullMake available as online plugin

Core Features and Builder Studio

Enhancements to Core Features and Builder Studio are in Roadmap.

· 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