Voglio costruire la maggior parte delle mie funzionalità sul client. Tuttavia non sono abbastanza sicuro quale framework di sviluppo web lato server possa fornirmi un bel endpoint REST per gestire risorse, logica aziendale, ecc. Vengo da un mondo JAVA EE, dove JSF è principalmente basato sullo stato e sui componenti (entrambi hanno i loro pro e contro, preferirei non tenere un albero componente, ecc. .. Tuttavia ...
Ho usato per costruire template in Facelets, come posso farlo ora se non utilizzo JSF / Facelets come livello di presentazione? O come posso creare tabelle HTML che iterano su collezioni, ecc? Sono aperto all'utilizzo di qualsiasi linguaggio / framework. Vedo molte discussioni ma non ho alcun input valido. Forse devo ancora cercare nei posti giusti.
C'è un sacco di gente che parla di JS + RESTful ws ... È davvero possibile per un intero sito web? Penso che se dovessi abbandonare il mio framework web basato su componenti dovrò implementare così tante cose da solo, come porzioni condizionate del sito web, iterare su dati per creare griglie, tabelle, gestire operazioni su più pagine, visualizzare dati con scope.
Forse qualcuno potrebbe anche dirmi: sei fuori di testa? Vai ibrido o non farlo. Qualsiasi indicazione ti sarà di aiuto.