Comments (2)
Postponing until elixir-plug/plug#12 is complete.
A middleware layer has been defined and implemented for Sugar, but discovering the current state of Plug stacks, work shouldn't continue at least until Plug stacks are close to being used
Any middleware should follow
Plug
format, containing a definition ofcall/2
.Arguments
plug
-Atom
Example
defmodule Router do
use Sugar.Routermiddleware Sugar.Middleware.Static get "/", Hello, :index get "/pages/:id", Hello, :show post "/pages", Hello, :create put "/pages/:id" when id == 1, Hello, :show
end
from sugar.
had moved this to sugar-framework/plugs, but am deprecating it in favor of Plug.Session.
from sugar.
Related Issues (20)
- Non EEx views HOT 4
- Fix response content-type in json/2 HOT 1
- Figure out why run function isn't added at compile time to routers HOT 3
- Figure out incompatibility with Plug.ErrorHandler HOT 2
- compile error when set `show_debugger` to `true` in config.ex HOT 8
- Update Docs on Website HOT 5
- Allow maps to be passed to render helper
- Ensure full compatibility with exrm
- Plug.Builder.compile/1 and Plug.Builder.compile/2 deprecation in Sugar controllers HOT 4
- Compilation error at `mix server` HOT 6
- Stacktrace with Plug.Conn.InvalidHeaderKeyFormatError HOT 2
- Including JavaScript and CSS HOT 16
- How to do file upload with Sugar-Framework? HOT 3
- Warning on using Sugar on more recent versions of Elixir HOT 7
- name of the project? HOT 3
- State of sugar framework HOT 3
- Generate archive for support scaffolding command HOT 5
- Static files location HOT 2
- Getting started instructions appear out of date, results in compilation error. HOT 6
- None issue
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sugar.