App Package

This package is the main package of GalataJS. It keeps some ready-made modules inside and behaves minimally while keeping them. There is really nothing superfluous and everything that exists is lightweight.

What does the app package include?

for example an GalataJS application is started like this

import { createApp, App } from "@galatajs/app"
import { createHttpServer, createRouter, Request, Response, NextFunction } from "@galatajs/http"

const app : App = createApp()
app.register(createHttpServer())

const router = createRouter()
router.get("view", (req : Request, res : Response, next : NextFunction) => {
    res.success("Welcome to GalataJS!")
})

app.start()
import { createApp } from "@galatajs/app"
import { createHttpServer, createRouter } from "@galatajs/http"

const app = createApp()
app.register(createHttpServer())

const router = createRouter()
router.get("view", (req, res, next) => {
    res.success("Welcome to GalataJS!")
})

app.start()
const { createApp } = require("@galatajs/app")
const { createHttpServer, createRouter } = require("@galatajs/http")

const app = createApp()
app.register(createHttpServer())

const router = createRouter()
router.get("view", (req, res, next) => {
    res.success("Welcome to GalataJS!")
})

app.start()
Last Updated:
Contributors: Sami Salih İbrahimbas