Front-end için MVC mimarisi

2 Cevap php

PHP (+ MySQL veritabanı) uygulama yazıyorum, ama bu olacak esas AJAX Aplikasyon olacak. Yani, önyüz nasıl oluşturulacağı, merak ediyorum? MVC de Önuç? Bu mümkün mü?

2 Cevap

Ne yazık ki hala rely JavaScript etkin olması için iyi bir fikir değildir, bu yüzden sahip JavaScript uygulamaları incelikle tercih edilir "başarısız".

Ben baz uygulama geliştirmek hangi, dinozorlar sitenin temel özellikleri kullanmak için izin verecek, ilk temel HTML / PHP tıklayın-ve-yeniden uygulaması oluşturma tavsiye, ve sonra bunun üstüne bir JavaScript / AJAX uygulaması oluşturmak istiyorum.

MVC soruya gelince: Bu bir JavaScript MVC ön-uç oluşturmak için kesinlikle mümkündür. Ben bir kaç ay önce kendim denedim ve harika çalıştı. Sadece işlev çağrıları kapsamında bir yakından izlemeli. -P: Eğer dikkatli değilseniz Onlar senden uzak olsun

Tabii ki MVC da ön ucunda mümkündür. JavaScript zengin bir programlama dilidir ve MVC sadece bir tasarım mimarisi olduğundan bu dil agnostik bulunuyor. Bazı JS çerçeveler MVC bazı girişimleri çoğunlukla sproutcore ve JavaScriptMVC vardır.

Ben oraya gitmek için iki yol, ayrı PHP ve önuç ya tamamen vardır, ve sadece aralarında ajax ile JSON veya XML geçmek, ya da klasik bir web uygulaması gibi onları karışımı ve bunun üstüne bazı ajax-istekleri yok sanırım.