connectia

1.6.2 • Public • Published

img

Connectia | Simple & Lightweight ajax framework for nodeJS.

Simple webserver with ajax support, powered by Express.

Features

  • Easy and intuative ajax features
  • JSON and URI encoded for sending any variable type
  • Support for special characters (åäö) in contents
  • Minimal code required to get started
  • Lightweight
  • URL extention shortener (/home.html and /home works)

Usage, Server

Check out a full example here with a cookie-token-auth system https://github.com/Yogsther/connectia-example

npm i connectia
const Connectia = require("connectia")
const con = new Connectia(__dirname + "/cdn");
 
con.on("greeting", (message, emit) => {
    emit("greeting", `Hello ${message.username}!`)
})

Usage, Client

For client side, provide Connectia.js in the <head> of your document:

<!-- Connectia CDN -->
<script src="https://connectia.ygstr.com/client/Connectia.js"></script>

Then for your javascript, connect to the node server with a new instance of Connectia.

var con = new Connectia();
 
con.emit("greeting", {
    username: "Yogsther"
})
 
con.on("greeting", message => {
    console.log(message) // Hello Yogsther!
})

Readme

Keywords

Package Sidebar

Install

npm i connectia

Weekly Downloads

1

Version

1.6.2

License

ISC

Unpacked Size

49.7 kB

Total Files

9

Last publish

Collaborators

  • yogsther