È la scelta migliore per utilizzare sia AngularJS che ASP.Net MVC per lo sviluppo di siti Web di e-commerce?

-3

So di MVC, ma non ho una tale esperienza con AngularJS. Ma entrambi hanno controller e Visualizza .

Per sviluppare un sito di e-commerce, è una buona scelta scegliere AngularJS per filtrare con marchi, colori, ecc.

Spero che la maggior parte del sito di e-commerce utilizzi SPA (applicazione di una singola pagina).

When I read about AngularJS, it is also having controller as same as ASP.Net MVC, But the difference is AngularJS will perform in Client side and Asp.Net MVC will perform in Server side

Facciamo un esempio. Se il mio sito ha le immagini del cellulare, quando l'utente fa il filtro, deve ricaricarsi all'interno di una pagina ma senza ricaricare l'intera pagina e portare i dati dal server. Quindi, per ottenere questo, dopo aver selezionato il filtro, la vista del MVC di Asp.Net con AngularJS chiamerà il controller di angularjs, quindi quel controller chiamerà il metodo del controller di mvc e porterà i record con una certa quantità di immagini e sarà pubblicato di nuovo nella stessa pagina

È un buon scenario? Puoi darmi il tuo consiglio? .. Grazie

    
posta Liam neesan 31.03.2018 - 22:00
fonte

2 risposte

3

Userei qualcosa di diverso da ASP.NET e Angular.js nelle mie opinioni. Tuttavia, i dati di filtro possono essere basati su server o su client .

Se desideri reattività ad alte prestazioni, ti consiglio Vue.JS È più facile da avviare e dispone di un'interfaccia reattiva.

Vue.js è focalizzato sul layer ViewModel del pattern MVVM. Collega la vista e il modello tramite associazioni di dati bidirezionali. Le effettive manipolazioni del DOM e la formattazione dell'output sono astratte in Direttive e Filtri.

Ma se vuoi davvero ASP.NET e Angular.JS Puoi vedere questo link qui: link

    
risposta data 31.03.2018 - 23:07
fonte
-3

Devi essere duro con te stesso per quanto riguarda i requisiti.

Con un sito di e-commerce commerciale i tuoi requisiti potrebbero essere:

  1. è che le persone possono acquistare materiale 24 ore su 24, 7 giorni su 7, su qualsiasi browser o dispositivo mobile da qualsiasi luogo.

  2. sta convertendo le persone che esplorano il sito in acquirenti rendendolo estremamente semplice, ovvero il minor numero di clic e tempi di caricamento super veloci per l'iscrizione e l'acquisto

  3. è in cima a google.

  4. è che puoi supportare quanti più utenti possibile sull'infrastruttura server più economica.

....

  1. è una funzionalità interattiva interessante

Potresti scoprire che i framework per app a pagina singola abilitano # 999 ma funzionano contro # 1,2,3 e 4

    
risposta data 01.04.2018 - 22:04
fonte

Leggi altre domande sui tag