adonisjs / core

AdonisJS is a TypeScript-first web framework for building web apps and API servers. It comes with support for testing, modern tooling, an ecosystem of official packages, and more.
https://adonisjs.com
MIT License
16.35k stars 624 forks source link

JSX or VUEJS template engine #896

Closed LucaGabi closed 6 years ago

LucaGabi commented 6 years ago

Why this feature is required (specific use-cases will be appreciated)?

It is a clean way to write templates

Have you tried any other work arounds?

there is a pug provider and while pug is great it uses weak delimiters for blocks and it is verry easy to break even by adding or deleting a space

Are you willing to work on it with little guidance?

Yes

RomainLanz commented 6 years ago

Hey @LucaGabi ! 👋

I believe you completely missed the point of Adonis. AdonisJS is a backend framework and it doesn't care about which technologies you use for your frontend. Internally we use the template engine edge.js to generate the view in the server side.

Nothing keeps you from using VueJS (or whatever frontend framework you like) with or without JSX in your frontend.

LucaGabi commented 6 years ago

Hi,

Maybe I was not clear enough my goal is to use markojs to render my vews. It supports server side rendering.

Thanks.

RomainLanz commented 6 years ago

It still has nothing to do with Adonis. You are talking about a frontend templating engine (that support SSR or not).

Closing since not actionable.

lock[bot] commented 4 years ago

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.