Giter Site home page Giter Site logo

behance-api's Introduction

Hi, I'm Ed

LinkedIn   NPM   CodePen   Dribbble   Behance  


Director of Software Engineering that specializes in Golang and JavaScript development for SaaS platforms. Builds with Golang/JavaScript, AWS, Terraform, and CI/CD pipelines.

behance-api's People

Contributors

craigtut avatar polyneue avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

xdavipereira glub

behance-api's Issues

Promises

When a callback is not specified the methods should return a Promise to make it easier to work with in an async/await / promise based code base.

let data1;
Be.projects({q: 'motorcycle' }, function (err, res, data) {
  data1 = data;
})

// VS.

const data = await Be.projects({q: 'motorcycle'});

// VS.

Be.projects({q: 'motorcycle'})
  .then(function (data) {
    // do something
  })

Expand Documenation

Create a Docs folder that contains more information around

  • API Calls
  • Examples
  • License

A little problem with run example

Maybe it's stupid, but I just started with React and it will be helpful for me: where exactly I should paste my token? I try to change API_KEY but I still don't really understand error about api.json file {Cannot find module '../api.json'}, what should I do to run example?

compareKeys not returning properly

Right now, the compareKeys utility function will return true even if there is an invalid query in the object to compare. It only returns false when there the first query is invalid.

Update to check all keys before returning.

Event Emitters

Consider emitting events after data retrieval.

Be.on('projects:updated', function(newData) {
  // Do something like re-render a component etc... 
}

Remove Bithound Badge

With Bithound shutting down, the badge associated with it needs to be removed from the README.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.