Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
    James Lee
    @uptownhr
    @sahat thanks
    Dipesh Bhardwaj
    @Dev-Dipesh
    James Lee
    @uptownhr
    @sahat btw, thanks for the project. Really helped me get started with node and express back when i first got started
    Niall O'Brien
    @niallobrien
    So, what's everyone building? :)
    Dipesh Bhardwaj
    @Dev-Dipesh

    @niallobrien I'm currently working on OCEAN a.k.a. CEAN stack. Soon gonna bring out another of my best project in OSS.
    I'm using ES6 and Babel for transpiling with Bluebird for promises. Just today finished writing Couchbase core configuration files in ES6.

    O = Ottoman
    C = Couchbase
    E = Express
    A = Angular
    N = Node

    It's gonna be one of the best repo for developing, deploying and scaling APIs

    For its deployment I'm currently working with Docker, Kubernetes and AWS.

    Terraform for infrastructure, and finally for code standards I'm following AirBnB's JS standards, Eslint rules and Ghost repo structure style.
    Niall O'Brien
    @niallobrien
    @Dev-Dipesh Sounds cool, I personally prefer server-side setups, much like Hackathon Starter
    Dipesh Bhardwaj
    @Dev-Dipesh
    Indeed Hackathon Starter is really cool and one of its kind.
    Dipesh Bhardwaj
    @Dev-Dipesh

    @niallobrien
    OCEAN project is intended for a different set of audience. It's not suited for hackathons because of its strict rules, since APIs are the real one who bear all the load in enterprise, so it's built with patience by keeping scaling and modularity in mind, making it a reactive application. It has two apps included -

    dev.abc.com => For document and rest test tool using swagger
    api.abc.com => original api server

    apart from that there aren't much resources available for couchbase which is why many refrain from choosing it as their next industry solution. This is going to be a boilerplate with detailed guide to help in quickly get going in developing APIs using couchbase. Considering the way API economy and conversation commerce taking over the world, I figured APIs are something which needed far much more attention and is our actual enterprise backbone.

    And so I started working on it. ;)
    Niall O'Brien
    @niallobrien
    @Dev-Dipesh Yeah, I’ve played with Feathers.js for a bit - that stuff’s fine for work, but when you wanna hack out a project, going the REST/websocket API & SPA route certainly takes longer.
    James Lee
    @uptownhr
    @Dev-Dipesh have a url?
    Niall O'Brien
    @niallobrien
    I'd love to see generators used instead of callbacks in the ES6 branch.
    James Lee
    @uptownhr
    @niallobrien i think that would require some rewrite
    maybe v5 of express will allow
    Niall O'Brien
    @niallobrien
    I thought Koa was the next version?
    James Lee
    @uptownhr
    but have you checked out the latest version of https://github.com/uptownhr/hackable
    i don't think so
    koa is completely different
    Niall O'Brien
    @niallobrien
    True
    James Lee
    @uptownhr
    well similar
    i just converted over to koa from express
    and its' using async / await
    Niall O'Brien
    @niallobrien
    Hackable is really for websites though, right?
    James Lee
    @uptownhr
    technically, everything is a website :)
    Niall O'Brien
    @niallobrien
    I was about to edit and add personal website
    James Lee
    @uptownhr
    it starts youf off with a bit more
    so it has the oauth that hackathon starter provides but also includes an admin to manage your site
    we include simple examples for blog, products and stuff like that
    Niall O'Brien
    @niallobrien
    Oh, the docs didn’t mention oauth
    James Lee
    @uptownhr
    so you get an understanding of how to use koa and the framework
    you're right
    i should mention that
    the hardest part of converting to koa was finding all the koa equivalent middlewares
    it was harder to find koa@v2.0 middleware equivalents
    Niall O'Brien
    @niallobrien
    I can imagine, you could be competing with http://Glazed.io
    Though I don’t like their project structure
    James Lee
    @uptownhr
    interesting
    didn't know about them :)
    Niall O'Brien
    @niallobrien
    It was just released last week
    So Hackable’s a good alternative to Hackathon Starter?
    James Lee
    @uptownhr
    i'd say about 80%
    not a complete alternative
    i don't include some of the middlewares they do
    i find it more of a headache to manage and use them
    Niall O'Brien
    @niallobrien
    Which in particular?
    James Lee
    @uptownhr
    for example, the compress, sass, lusca
    Niall O'Brien
    @niallobrien
    Ah, agreed
    Though Lusca’s very useful