Comments (7)
We only support Go engines for now, maybe we write our own in the far future.
from fiber.
Render
is available on the master
branch for testing, 6 template engines are available:
The function uses the correct engine based on the file extension.
func main() {
app := fiber.New()
app.Get("/", func(c *fiber.Ctx) {
data := map[string]interface{}{
"name": "John",
"age": "35",
}
var err error
//err = c.Render("views/test.template", data)
//err = c.Render("views/test.ace", data)
//err = c.Render("views/test.amber", data)
//err = c.Render("views/test.jet", data)
//err = c.Render("views/test.raymond", data)
err = c.Render("views/test.mustache", data)
if err != nil {
fmt.Println(err)
}
})
app.Listen(3000)
}
from fiber.
Thanks for opening your first issue here! 🎉 Be sure to follow the issue template!
from fiber.
@mauricionr, we just released v1.6.0
- https://fiber.wiki/application#recover
- https://fiber.wiki/context#bodyparser
- https://fiber.wiki/context#error
- https://fiber.wiki/context#next
Template rendering now our no.1 priority 👍, I will keep this issue open until we got more updates.
from fiber.
@mauricionr, feel free to suggest go template engines ( a link would be nice 😄 )
from fiber.
json could be added as a template? like in phoenix 🙈 🤔
from fiber.
https://hexdocs.pm/phoenix/views.html#rendering-json
sorry i forgot to put the link
from fiber.
Related Issues (20)
- 🤗 [Question]: How can I disable 304 responses with c.SendFile(), c.Download(), or Filesystem middleware? HOT 4
- 📒 [docs]: Fix broken link in FAQ section HOT 1
- How to use Middleware handler HOT 3
- 🤗 [Question]: Why v3 has no option to DisableStartupMessage HOT 2
- 🤗 [Question]: upstream reply with long time HOT 8
- 🤗 [Question]: i get v3 docs are not exactly v3 docs HOT 1
- 📝 [Proposal]: Re-introduce the DisableStartupMessage configuration option in Fiber v3 HOT 2
- 🤗 [Question]: How to disable logger middleware in some endpoints HOT 2
- 🐛 [Bug]: Prefork Not Working on Fiber v3 HOT 2
- 📝 [Proposal]: shutdown procedure
- 🐛 [Bug]: incorrect routing when adding a default layout HOT 4
- 🐛 [Bug]: Middleware Monitor "CPU Usage" is a "static value". HOT 1
- 🐛 [Bug]: Appending handlers screws up routing HOT 2
- 🤗 [Question]: get param from path for proxy pass request HOT 1
- 🐛 [Bug]: Abort Signal HOT 1
- 🤗 [Question]: Enable DisableHeaderNormalizing config will occur wrong cors middleware behaviour HOT 10
- 🤗 [Question]: Question on ETag Docs HOT 1
- 🤗 [Question]: Does Fiber handle each request in different goroutines? HOT 2
- 📝 [Feature] [v2]: Add a function to get the session expiry HOT 5
- 🐛 [Bug]: setting a Logger that access TLSConnectionState() will break when `app.Server().MaxConnsPerIP` is set to a value HOT 7
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 fiber.