Componenti dell'applicazione di reazione dinamica, come l'Admin di Django

2

In primo luogo, a chi non lo sa, Django-admin, una decennale applicazione funziona come tale:

Scrivi una classe che descrive la funzionalità e il comportamento previsto dell'applicazione:

class AuthorAdmin(admin.ModelAdmin):
    fields = ('name', 'title', 'view_birth_date')

    def view_birth_date(self, obj):
        return obj.birth_date

    view_birth_date.empty_value_display = '???'

E a sua volta ottieni un'applicazione web completamente funzionale, completa con una pagina di elenco con filtri, aggiungi / cancella su conferma e convalida back-end.

Chiaramente nel mondo di React ora, ci piace dichiarativo a livello di componente. Ma questo sta portando su un altro livello a un'intera applicazione e configurando e controllando ogni aspetto di esso nei metodi oggetto / classe.

Ovviamente una cosa del genere è anche molto realizzabile in Javascript e usando ES6. Ora le mie domande:

  • Esistono progetti esistenti che implementano un'idea simile
  • Se dovessi tentare di fare una cosa del genere, quali sono le cose a cui devo fare attenzione
  • Posso usare React / Redux / ES6 e la corrispondente toolchain insieme a Bootstrap o Material-UI per ottenere un'applicazione completa?
  • Quale di questi (materiale-ui, bootstrap, foundation, mdl, ionic, onsenUI) si rende molto più amichevole per realizzare questo progetto?
  • Può essere una specifica dell'applicazione che può essere soddisfatta rispetto a diverse di queste implementazioni?
  • Ovviamente questo dovrebbe essere tale da poter essere collegato alle interfacce di amministrazione in Django Rest Framework e altre implementazioni JSON su REST che seguono una specifica ragionevole e significativa.
  • L'applicazione può essere runtime completamente dinamico o ha un valore nel far compilare il tempo necessario per espandersi.
  • Se dovesse essere completamente dinamico, potrebbe essere ospitato in un CDN?
posta Lakshman Prasad 04.08.2016 - 16:42
fonte

0 risposte

Leggi altre domande sui tag