• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Node.js AAC

Raggaer

Godly Member
Joined
Jul 25, 2012
Messages
1,557
Solutions
8
Reaction score
957
Location
Spain
So... I came with the idea of making an AAC using Node.js (yay async events ftw).

The idea is to make the base of it using the Express framework using mustache as the view engine

With this AAC you wont need to run apache/nginx or whateva you using since the aac also acts as a http server so you just need to run the aac on console and your done (well you still need to run MySQL service)

This opens new posibilities to the current aac scene in general. live events can be easily made (live chat for example or send data from the actual tibia client to the aac server)

Currently the layout is a shitty simple one I dont event really like but well its just the start


I think that the response times on Node.js are far superior compared to PHP due to its non-blocking I/O mechanism and the super amazing Google Chrome V8 engine technology.

https://github.com/Raggaer/raggaraac
 
Last edited:
I decided to change from mustache to handlebars as for the view engine. as for progress well registration. login and some layout logic is done

x5TBEHd9j.png
 
Last edited:
Node.JS is really cool, so I created the TibiaJS community. We have a number of ideas of things to do using only JavaScript and one of them is precisely this. See the ideas/issue@7. The DevAAC is very nice to use AngularJS in FrontEnd, at first I thought of porting the backend for Node.JS, but know that we also support :) but I do not like to reinvent the wheel, so I suggest forlecer communities.
 
Moved to Sails JS so the development should go faster.
I also did some revamp to the style and added some animations and cool shit like that. heres a gif

BKSlTj2F1.gif
 
Last edited:
Github repo in a few days thats for sure.
I finished the comments system

r-n-v_W6P.png


Some of that fancy animations

VD4tOJHw9.gif
 
Thank you for releasing this to the public, Raggaer. I'll defi take a look and hopefully learn some from your example.
How secure would you rate the page would be from a scale to 1-10?
 
Thank you for releasing this to the public, Raggaer. I'll defi take a look and hopefully learn some from your example.
How secure would you rate the page would be from a scale to 1-10?

Well for security I would say a 10. SQL injections are not possible due to the framework using Waterline ORM. CSRF is also handled. XSS is impossible also you wont have to worry about XAMPP or any apache server vuln since the website uses its own http server

As a small update I finished the search box :)

aerB5y-dS.gif


EgyrECGxz.gif
 
Last edited:
Is it possible to use this on TFS 1.1? How would you setup this one, when you aint using Apache etc?
As far as I understand you get some exe file you run and you gotta open up ur SQL service. And I think you can run all TFS versions with this aac
 
Back
Top