Ho parlato di me stesso in un buco al lavoro, e ho bisogno di alcune buone idee per aiutarmi a descrivere meglio perché dovremmo includere entrambi Dojo e Knockout nel nostro nuovo progetto web.
Un po 'di background: faccio interazioni per lo più da computer a computer quando programmo; stati di aggiornamento, lettura / scrittura nel database - Knockout è esattamente dove voglio essere.
Così ho detto, "Non voglio usare Dojo" ... nel senso che "non voglio fare esperienza utente lato cliente / programmazione effetti visivi". Penso che sia magnifico utilizzare il lavoro di altre persone e penso che reinventare la ruota sia una cosa negativa, in generale. Non mi piace tanto il processo. Ma ora è diventata una decisione "tutto o niente".
Per favore aiutami a trovare un buon modo per descrivere la differenza tra una libreria e un framework web, e non in questo modo tecnico . Ho bisogno di qualcosa di più semplice per ottenere il mio punto di vista.