Latest web development tutorials

AppML aplikasi masa depan

Tutorial ini menjelaskan versitentang masa depan aplikasi Web di bawah ini.


Runtuhnya file eksekusi, JavaScript akan bertahan

Disusun file executable (seperti C dikompilasi atau bahasa Jawa) tidak dapat berjalan di hardware yang berbeda.

file executable (file EXE, ActiveX dan objek COM, file DLL) adalah untuk mencegah komponen dari aplikasi yang berjalan pada pengembangan Internet.

aplikasi masa depan tidak akan tersedia, atau mengandalkan, diinstal pada komponen komputer klien.

rekomendasi kami:

Untuk menulis aplikasi masa depan Anda hanya menggunakan HTML, CSS dan JavaScript.

Pastikan aplikasi masa depan Anda dapat berjalan di browser Web.


aplikasi web akan menjadi layanan Internet

aplikasi masa lalu yang besar, aplikasi yang dibuat untuk tujuan tertentu. Sebagian besar dari mereka akan segera mati karena mereka tidak dapat memberikan layanan sebagai perubahan kebutuhan.

Aplikasi harus fleksibel, serbaguna, juga disesuaikan dengan perubahan kebutuhan tanpa hancur.

Aplikasi harus dapat memperpanjang dari dukungan jutaan permintaan per hari.

Aplikasi ini harus dapat tanpa hancur, tersebar di beberapa server dan mobile.

Aplikasi harus dapat bekerja sama dengan aplikasi lain.

Aplikasi harus tidak mengandung banyak kode. Aplikasi harus dipecah menjadi layanan yang lebih kecil sehingga mudah untuk membuat dan mudah untuk mempertahankan.

Aplikasi akan kembali data ke berbagai permintaan layanan internet yang diajukan.

Kasus aplikasi koneksi permanen tidak tetap dalam permintaan layanan ke server melalui protokol internet standar.

rekomendasi kami:

Berdasarkan SOA (Service Oriented Architecture Service Oriented Architecture) untuk menulis aplikasi Internet masa depan Anda.

Membuat layanan aplikasi Anda lebih fleksibel, lebih fleksibel, dan dapat melayani berbagai jenis permintaan.


aplikasi masa depan akan mudah untuk membuat dan mengedit

Klien dan sisi server yang mudah untuk memahami pertukaran data cara.

Jika Anda dapat menghindari aplikasi itu tidak akan dikodekan.

Aplikasi ini akan dibuat dan dimodifikasi dengan mengedit model daripada mengedit kode.

Deskripsi aplikasi akan menjadi manusia-dibaca.

Deskripsi aplikasi akan memiliki self-deskriptif.

Aplikasi harus disiapkan oleh pengguna, bukan menulis oleh programmer.

rekomendasi kami:

Penggunaan file teks terbaca-manusia untuk menggambarkan layanan, dan untuk menyediakan layanan melalui penerapan deskripsi ini.

Menggunakan file teks (seperti file XML) untuk menggambarkan aplikasi.

Menggunakan file teks (seperti file XML) untuk pertukaran data.

Menggunakan HTML, CSS dan JavaScript untuk menjalankan aplikasi.


Tiga Web Developer kecil ...

Sebuah waktu yang lama lalu, ada tiga pengembang Web kecil, untuk mengembangkan situs Web baru.

1. Para pengembang web pertama menggunakan <AppML>.

2. Para pengembang Web kedua menggunakan bahasa pemrograman server-side favoritnya.

3. Yang ketiga adalah dengan menggunakan kerangka pengembangan Web perusahaan profesional.

Para pengembang Web pertama menyelesaikan presentasi dalam waktu dua hari. Setelah bekerja sama dengan pengguna, dalam waktu seminggu untuk menyelesaikan prototipe awal. Setelah dua minggu pengujian, cerdas, cepat dan mudah digunakan website siap untuk rilis.

Enam bulan kemudian, sebuah pengembang Web kedua siap secara situsnya. Namun, WWW telah berubah permintaan, sehingga situs-nya tidak puas. Para pengembang Web tidak dapat membuat perubahan besar untuk proyek-nya, karena mengandung terlalu banyak kode. Jadi ia mulai versi kedua dari pembangunan.

Para pengembang Web ketiga tidak pernah berhasil menyelesaikan karyanya. Kerangka pengembangan Web profesional, sangat sulit untuk digunakan, sulit untuk memahami dan hampir mustahil untuk tes.

Pertama melihat pengembang adalah bagaimana melakukan .