Pertanyaan yang diberi tag «mvc»

MVC (Model-View-Controller) adalah pola arsitektur perangkat lunak yang memaksakan pemisahan kekhawatiran.

14
Haruskah Anda menulis back-end Anda sebagai API?
Saya melakukan diskusi hangat hari ini tentang aplikasi MVC kami. Kami memiliki situs web yang ditulis dalam MVC ( ASP.NET ), dan biasanya mengikuti pola melakukan sesuatu dalam tampilan -> tekan controller -> controller membangun model (memanggil Manajer yang mendapatkan data, membangun model dalam metode controller itu sendiri) -> model …

10
Apa itu MVC?
Sebagai seorang programmer yang serius, bagaimana Anda menjawab pertanyaan Apa itu MVC? Dalam pikiran saya, MVC adalah semacam topik yang samar-samar - dan karena itu, jika audiens Anda adalah pelajar, maka Anda bebas untuk menggambarkannya secara umum yang tidak mungkin kontroversial. Namun, jika Anda berbicara kepada audiens yang berpengetahuan luas, …

7
Mengapa saya harus menggunakan pola MVC?
Sepertinya semua orang melakukan aplikasi web saat ini ingin menggunakan MVC untuk semuanya. Namun, saya sulit meyakinkan diri saya untuk menggunakan pola ini. Saya mengerti ide umum adalah untuk memisahkan logika backend dari frontend yang mewakili program. Secara umum, tampaknya pandangan selalu bergantung pada pengontrol sampai batas tertentu, yang akhirnya …


13
Mengapa itu adalah ide yang bagus untuk lapisan aplikasi "bawah" untuk tidak menyadari lapisan "lebih tinggi"?
Dalam aplikasi web MVC khas (dirancang dengan baik), database tidak mengetahui kode model, kode model tidak mengetahui kode pengontrol, dan kode pengontrol tidak mengetahui kode tampilan. (Saya membayangkan Anda bahkan bisa mulai sejauh hardware, atau mungkin lebih jauh, dan polanya mungkin sama.) Pergi ke arah lain, Anda bisa pergi hanya …

14
Bukankah MVC anti OOP?
Gagasan utama di balik OOP adalah untuk menyatukan data dan perilaku dalam satu entitas - objek. Dalam pemrograman prosedural terdapat data dan algoritma yang terpisah memodifikasi data. Dalam pola Model-View-Controller data dan logika / algoritma masing-masing ditempatkan di entitas yang berbeda, model dan pengontrol. Dalam pendekatan OOP yang setara, bukankah …


2
Apa saja perbaikan MVP dibandingkan MVC?
Saya telah membaca selama tiga hari tentang pola Model-View-Controller (MVC) dan Model-View-Presenter (MVP) . Dan ada satu pertanyaan yang sangat mengganggu saya. Mengapa perancang perangkat lunak menciptakan MVP, padahal sudah ada MVC? Masalah apa yang mereka hadapi, yang MVC tidak pecahkan (atau pecahkan dengan buruk), tetapi MVP bisa pecahkan? Masalah …

11
Praktik terbaik atau pola desain untuk pengambilan data untuk pelaporan dan dasbor dalam aplikasi yang kaya domain
Pertama, saya ingin mengatakan bahwa ini sepertinya pertanyaan / area yang terabaikan, jadi jika pertanyaan ini perlu diperbaiki, bantu saya menjadikan ini pertanyaan besar yang dapat bermanfaat bagi orang lain! Saya mencari saran dan bantuan dari orang yang telah mengimplementasikan solusi yang memecahkan masalah ini, bukan hanya ide untuk dicoba. …


3
Apakah itu praktik buruk yang repositori panggilan pengontrol alih-alih layanan?
Apakah itu praktik buruk yang repositori panggilan pengontrol alih-alih layanan? untuk menjelaskan lebih lanjut: Saya mengetahui bahwa dalam desain yang baik pengendali memanggil layanan dan layanan menggunakan repositori. tapi kadang-kadang di controller saya tidak punya / butuh logika dan hanya perlu mengambil dari db dan meneruskannya untuk melihatnya. dan saya …

5
Apa kekurangan MVC? [Tutup]
Saya telah menggunakan MVC / MV * sejak saya mulai mengatur kode saya bertahun-tahun yang lalu. Saya sudah menggunakannya begitu lama sehingga saya bahkan tidak bisa memikirkan cara lain untuk menyusun kode saya dan setiap pekerjaan yang saya miliki setelah magang adalah berbasis MVC. Pertanyaan saya adalah, apa saja jatuhnya …

2
Mencampur Angular dan ASP.NET MVC / Web api?
Saya berasal dari menggunakan ASP.NET MVC / Web API dan sekarang saya mulai menggunakan Angular tetapi saya tidak jelas tentang cara yang tepat untuk mencampurnya. Setelah saya menggunakan Angular apakah konsep sisi server MVC masih memberikan nilai? Atau haruskah saya benar-benar menggunakan Web API murni untuk mendapatkan data untuk panggilan …


7
Bagaimana saya bisa menilai kemajuan saya sebagai pengembang solo junior [ditutup]
Saat ini saya bekerja untuk perusahaan 2 orang, sebagai pengembang utama tunggal. Bos saya mendapatkan klien, membuat beberapa templat desain png dan menyerahkannya kepada saya. Sistem ini telah bekerja dengan baik dan saya sangat menikmatinya. Jenis proyek yang saya kerjakan adalah untuk usaha kecil menengah dan mereka biasanya menginginkan sistem …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.