Coder Social home page Coder Social logo

jug's Introduction

Build Status codecov CRAN_Status_Badge Downloads

jug: A Simple Web Framework for R

jug

jug is a small web development framework for R which relies heavily upon the httpuv package. It’s main focus is to make building APIs for your code as easy as possible.

jug is not supposed to be either an especially performant nor an uber stable web framework. Other tools (and languages) might be more suited for that. It focuses on maximizing the ease with wich you can create web APIs for your R code. However, the flexibility of jug means that, in theory, you could built an extensive web framework with it.

Check out http://bart6114.github.io/jug/articles/jug.html for the vignette documentation.

Plugins:

Changes

v0.1.7.901

  • Adjustment to serve_static_files: add pdf to binary types

v0.1.7.900

  • Adjustment to serve_static_files: removed link between path and file served

v0.1.7

  • Fixed CORS preflight request bug (issue #15)
  • Fixed masking of base::get

v0.1.6

  • Ability to specify auto-unbox value for json responses
  • Added strict_params argument to decorate

v0.1.5

  • Added basic authentication functionality through auth_basic

v0.1.4

  • Fixed bug where missing content type would not auto-parse the query string

v0.1.3

  • Refactor request header processing
  • Added CORS functionality
  • Possible to specify method for use middleware
  • Refactoring of request param parsing
  • New error handling middleware (JSON response)
  • Additional / refined testing

jug's People

Contributors

bart6114 avatar jonathancallahan avatar mmilleruva avatar nicolaidavies avatar trestletech avatar nfrechen avatar zeloff avatar mcdelaney avatar

Watchers

James Cloos avatar Olumide Michael Oyalola avatar

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.