Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/haifahrul/go-server-side-ag-grid

This is server side with go for https://www.ag-grid.com/
https://github.com/haifahrul/go-server-side-ag-grid

ag-grid ag-grid-server-side go go-server-side golang golang-ag-grid hacktoberfest mysql postgresql

Last synced: 6 days ago
JSON representation

This is server side with go for https://www.ag-grid.com/

Awesome Lists containing this project

README

        

[](https://github.com/haifahrul/go-server-side-ag-grid/issues)
[](https://github.com/haifahrul/go-server-side-ag-grid/network/members)
![stars](https://img.shields.io/github/stars/haifahrul/go-server-side-ag-grid)
![Hacktoberfest](https://img.shields.io/badge/Hacktoberfest-magenta)

# ag-Grid Server-Side

- [Ag Grid](https://www.ag-grid.com/)
- Node.js Example (Version Node 12)
- Go Example (Version Go 1.21)
- MySQL
- PostgreSQL

A reference implementation showing how to perform server-side operations using ag-Grid with api server node.js and go.

![](https://github.com/ag-grid/ag-grid/blob/latest/packages/ag-grid-docs/src/nodejs-server-side-operations/app-arch.png "")

Reff: for full details see: http://ag-grid.com/nodejs-server-side-operations/

## Pre requested

- copy file `.env-example` and rename to `.env`
- setup your credential database such as username, password and etc

## How to Use

- Clone the project
- run `yarn install`
- start with `yarn start`
- open browser at `localhost:4000`

If you want to start the angular and api node.js
- start with `yarn dev` to run angular & node.js server with nodemon

### Run Go with Makefile
- `go mod tidy`
- `go run main.go`

The server go will run in port `8080`