Zinn Hub
0
Troli Anda
0

Sekilas Pandang

Butiran utama tentang perkhidmatan ini untuk membantu anda membuat keputusan. Dijana oleh Zinn Hub, bukan penjual.

Pendekatan Migrasi

Secara Berperingkat, Halaman demi Halaman
Kod lama dan baharu berjalan bersebelahan - tiada hari pertukaran besar, tiada masa henti produk untuk pengguna anda.

Timbunan Teknologi

React, Next.js, TypeScript
Halaman yang dipindahkan ditulis dalam TypeScript; kod lama kekal sebagai JavaScript sehingga gilirannya tiba.

Apa yang Kekal Utuh

Bahagian belakang, URL, Tingkah Laku
PHP anda atau bahagian belakang lain, URL sedia ada dan tingkah laku yang dihadapi pengguna tidak disentuh sepanjang migrasi.

Sokongan Selepas Penghantaran

Jaminan Pembaikan 14 Hari
Sebarang isu dengan halaman yang dihantar yang tidak sepadan dengan spesifikasi yang dipersetujui akan dibaiki secara percuma dalam tempoh 14 hari selepas penghantaran.

Apa Yang Anda Akan Terima

Format:
Laporan Bertulis
Kod Tersuai
Kaedah Penghantaran:
Pengurus Pesanan
Nota: Anda akan mendapat pelan migrasi bertulis: susunan halaman, apa yang bergerak dengan setiap halaman, dan bagaimana kod lama dan baharu berkongsi produk sementara itu. Halaman yang dipindahkan akan mendarat di repositori anda satu persatu, setiap satu dibandingkan dengan versi lamanya terlebih dahulu. Halaman akan disiarkan pada kod baharu hanya apabila anda memutuskan.

Penerangan Penuh

Sesetengah produk berfungsi dan menjana wang, tetapi bahagian hadapan mereka menjadi sukar untuk diubah: jQuery tersebar di seluruh templat, komponen kelas React dari beberapa tahun yang lalu, atau aplikasi Next.js yang masih menggunakan Pages Router. Penulisan semula penuh membekukan produk selama berbulan-bulan. Saya melakukan perkara lain: kod lama dan baharu berjalan bersebelahan, dan halaman bergerak satu persatu, jadi tidak pernah ada hari pertukaran besar untuk pengguna anda.

Saya melakukan perkara ini dalam projek lepas di bawah NDA: bahagian hadapan jQuery dipindahkan ke React halaman demi halaman sementara produk kekal aktif.

Starter memberi anda pelan: Saya membaca bahagian hadapan lama, memetakan halaman dan bahagian kongsinya, menyenaraikan risiko, dan memindahkan satu halaman kecil sebagai sampel kerja pendekatan tersebut. Standard memindahkan sehingga tiga halaman atau skrin. Advanced memindahkan sehingga lapan, membina komponen kongsi yang mereka perlukan, dan melindunginya dengan jenis TypeScript untuk data mereka dan ujian untuk aliran utama.

Apa yang kekal: bahagian belakang anda, URL anda dan tingkah laku yang diketahui pengguna. Apa yang berubah: bagaimana kod diatur, supaya ciri seterusnya ditulis sekali, di satu tempat. Selama 14 hari selepas penghantaran, saya membaiki apa-apa yang tidak berfungsi seperti yang kita persetujui, secara percuma.

Susunan halaman dan pelan dipersetujui dalam sembang pesanan, tanpa panggilan. Setiap halaman yang dipindahkan dihantar secara berasingan, dan anda akan mendapat nota status bertulis setiap hari bekerja.

Langkah-langkah untuk menyiapkan projek anda
1. Petakan bahagian hadapan lama - Saya meneliti templat, skrip dan komponen, dan menyenaraikan halaman, bahagian kongsi dan apa-apa yang berisiko, seperti keadaan global atau skrip sebaris.
2. Setuju susunan - Anda akan mendapat pelan bertulis: halaman mana yang didahulukan, apa yang bergerak dengannya, dan bagaimana kod lama dan baharu berkongsi produk sementara kedua-duanya wujud.
3. Jambatan - Kod React atau Next.js baharu disediakan di sebelah kod lama, dengan penghalaan yang menghantar setiap halaman ke mana-mana pihak yang memilikinya.
4. Pindahkan halaman satu persatu - Setiap halaman dibina semula, dibandingkan dengan versi lama dan ditukar secara berasingan, jadi masalah menjejaskan satu halaman, bukan produk.
5. Penyerahan - Halaman yang dipindahkan, pelan yang dikemas kini untuk apa yang tinggal, dan nota ringkas mengenai corak yang perlu diikuti untuk halaman seterusnya.

Jaminan Kualiti Zinner

✓
Profesional yang Disemak
Setiap Zinner disemak dan diluluskan sebelum menyertai platform.
✓
Kerja Berkualiti Dijamin
Semua perkhidmatan disokong oleh komitmen jaminan kualiti kami.
✓
Pembayaran Selamat
Pembayaran anda dilindungi sehingga anda meluluskan kerja yang dihantar.

Bandingkan Pakej

FungsiPermulaanStandardLanjutan
Masa Penghantaran4 hari10 hari21 hari
Semakan123
SkopPelan dan satu halaman sampelSehingga 3 halaman dipindahkanSehingga 8 halaman, komponen, ujian
Pelan migrasi bertulis✓✓✓
Kod sumber✓✓✓

Portfolio

Contoh kerja penjual yang berkaitan dengan Zinn ini.

Formline: Kedai Next.js dengan Stripe

Kedai yang boleh anda klik: 16 poster dalam 4 koleksi, penapis dan carian yang kekal dalam URL, troli, tema terang dan gelap, dan pembayaran yang berakhir dengan pesanan demo atau sesi Stripe Checkout sebenar dalam mod ujian. Saya membangunkannya sebagai eksport statik Next.js dalam TypeScript dengan Tailwind CSS. Pembayaran kad melalui Cloudflare Worker yang menetapkan semula harga troli di pelayan dan mengesahkan tandatangan webhook Stripe.

Tapak peribadi dwibahasa di Next.js

Tapak peribadi satu halaman dalam bahasa Inggeris dan Rusia, dengan bahagian perkhidmatan dan pautan ke projek demo saya. Saya mereka bentuk dan membangunkannya dengan Next.js, React dan TypeScript sebagai eksport statik, digayakan dengan Modul CSS biasa dan tiada rangka kerja UI. Ia mempunyai tema terang dan gelap, dan imej pratonton sosial untuk setiap bahasa dihasilkan pada masa binaan. GitHub Actions membina dan menyebarkannya ke Bunny CDN, yang menambah pengepala keselamatan dan mengubah hala www dan HTTP biasa ke alamat HTTPS utama.

Butiran Perkhidmatan

Jenis Perkhidmatan
Standard
Jenis Zinner
Pekerja Bebas
Ketersediaan
Hari bekerja
Negara Penjual
Kazakhstan
Bahasa Diterima
Bahasa Inggeris
Rusia
NDA tersedia
Ya
Saiz Projek yang Dikendalikan
Kecil Hingga Sederhana
Masa respons
Dalam 12 jam
Tahun Pengalaman
10+

Soalan Lazim

Kerana produk akan terhenti selama berbulan-bulan dan semua risiko akan mendarat pada satu hari keluaran. Halaman demi halaman, setiap langkah adalah kecil, boleh diuji dan mudah untuk digulirkan semula.

Halaman mengekalkan alamat mereka. Dengan Next.js, halaman baharu mencapai pelayar sebagai HTML sedia, dirender pada pelayan atau pada masa binaan, jadi enjin carian melihat kandungan seperti sebelumnya. React dengan Vite merender dalam pelayar, jadi untuk halaman yang membawa trafik carian saya mengesyorkan Next.js.

Ya. Halaman yang dipindahkan ditulis dalam TypeScript, dan kod lama terus berjalan sebagai JavaScript sehingga gilirannya tiba.

Tidak. Migrasi hanya menyentuh bahagian hadapan. Di mana bahagian belakang anda sudah mempunyai titik akhir untuk data yang diperlukan oleh halaman, halaman baharu menggunakannya. Jika data itu hanya wujud sebagai HTML yang dirender oleh PHP hari ini, pelan menyenaraikan titik akhir JSON kecil yang diperlukan oleh halaman, dan kami bersetuju siapa yang menambahnya sebelum halaman itu bergerak.

Ulasan Pelanggan

Lihat apa yang pelanggan kami katakan tentang Zinn ini

Kategori

Dasar Zinner

Saya Akan Memindahkan Bahagian Hadapan Jquery Atau React Lama Anda Ke React Moden Atau Next.js, Halaman Demi Halaman 2 &Raquo; Zinn Hub

Hanya pelanggan yang log masuk yang telah membeli produk ini boleh meninggalkan ulasan.

Pilihan & Pesanan

Dapatkan Aplikasi Zinn Hub

Pemberitahuan · Akses lebih pantas · Skrin penuh

Ketik Kongsi dalam pelayar anda

➜ Kemudian ketik "Tambah ke Skrin Utama"