NativePHP Kitchen Sink: A Laravel-Powered Mobile Playground
NativePHP Kitchen Sink ເປັນແອັບສາທິດມືຖືທີ່ມີຄຸນສົມບັດເຕັມທີ່ທີ່ສະແດງໃຫ້ເຫັນວ່າທ່ານສາມາດຍູ້ Laravel ໄດ້ໄກປານໃດ — ບໍ່ແມ່ນຢູ່ໃນເວັບ, ແຕ່ຢູ່ໃນໂທລະສັບຂອງທ່ານ.
ສ້າງຂຶ້ນໂດຍໃຊ້ NativePHP Mobile, ແອັບນີ້ເປີດໃຊ້ງານແບັກອັບ Laravel ເຕັມຮູບແບບໂດຍກົງພາຍໃນແອັບ Android ຫຼື iOS, ໂດຍບໍ່ຕ້ອງໃຊ້ React Native, Flutter, ຫຼືກອບດ້ານໜ້າອື່ນໆ. Kitchen Sink ຢູ່ທີ່ນີ້ເພື່ອພິສູດຄວາມຈິງທີ່ງ່າຍດາຍແຕ່ມີອໍານາດ: ຖ້າມັນເຮັດວຽກຢູ່ໃນ Laravel, ມັນສາມາດເຮັດວຽກຢູ່ໃນໂທລະສັບຂອງທ່ານ.
ບໍ່ວ່າທ່ານຈະທົດສອບຄຸນສົມບັດພື້ນເມືອງ, ຮຽນຮູ້ວິທີການເຮັດວຽກຂອງ NativePHP, ຫຼືການສ້າງແອັບໃໝ່ຈາກຈຸດເລີ່ມຕົ້ນ, Kitchen Sink ໃຫ້ທ່ານມີສະຫນາມເດັກຫຼິ້ນທີ່ແຂງແກ່ນ, ພ້ອມໃຫ້ໃຊ້ເພື່ອສຳຫຼວດ.
ເປັນຫຍັງມັນມີຢູ່
ການພັດທະນາໂທລະສັບມືຖືໄດ້ຫມາຍຄວາມວ່າດົນນານສິ່ງຫນຶ່ງ: ສະຫຼັບ stacks. ຖ້າທ່ານເປັນນັກພັດທະນາ Laravel ແລະທ່ານຕ້ອງການສ້າງແອັບຯມືຖືພື້ນເມືອງ, ທ່ານຕ້ອງຮຽນຮູ້ Swift, Kotlin, ຫຼື JavaScript. ທ່ານຕ້ອງສ້າງເຫດຜົນຂອງແອັບຯຂອງທ່ານຄືນໃຫມ່, ຄິດຄືນໃຫມ່ໃນການເຂົ້າເຖິງຖານຂໍ້ມູນຂອງທ່ານ, ປັບປຸງຂັ້ນຕອນການພິສູດຢືນຢັນໃຫມ່, ແລະການຊິ້ງຂໍ້ມູນ APIs ແລະ UI ຂອງທ່ານ.
NativePHP ປ່ຽນແປງທັງຫມົດນັ້ນ.
ມັນເຮັດໃຫ້ຜູ້ພັດທະນາ Laravel ສ້າງແອັບຯມືຖືພື້ນເມືອງທີ່ແທ້ຈິງໂດຍໃຊ້ Laravel codebase ດຽວກັນທີ່ພວກເຂົາຮູ້ແລ້ວ. The Kitchen Sink ແມ່ນຫຼັກຖານສະແດງແນວຄວາມຄິດທີ່ສ້າງຂຶ້ນເປັນຈິງ — ມັນຮວມເອົາແອັບ Laravel ໂດຍກົງໃສ່ໃນແກະພື້ນເມືອງ, ຂັບເຄື່ອນໂດຍເວລາແລ່ນ PHP ແບບກຳນົດເອງທີ່ເວົ້າໄດ້ໂດຍກົງກັບ Android ແລະ iOS.
ຜົນໄດ້ຮັບ? ຫນຶ່ງ codebase. ຫນຶ່ງ backend. ທັກສະໜຶ່ງ. ແລະການເຂົ້າເຖິງຄຸນສົມບັດພື້ນເມືອງຢ່າງເຕັມທີ່ - ທັງຫມົດຈາກ PHP.
ແມ່ນຫຍັງຢູ່ພາຍໃນ
Kitchen Sink ແມ່ນຫຼາຍກ່ວາພຽງແຕ່ຕົວຢ່າງ - ມັນເປັນລາຍການທີ່ມີຊີວິດຊີວາຂອງທຸກສິ່ງທຸກຢ່າງ NativePHP ສາມາດເຮັດໄດ້ໃນມື້ນີ້, ແລະພື້ນທີ່ທົດສອບສໍາລັບຄຸນສົມບັດທີ່ຈະມາເຖິງໃນມື້ອື່ນ.
ນີ້ແມ່ນເບິ່ງສິ່ງທີ່ມັນປະກອບມີອອກຈາກກ່ອງ:
ການຢັ້ງຢືນທາງຊີວະມິຕິ
ປົກປ້ອງຜູ້ໃຊ້ທີ່ປອດໄພດ້ວຍການສະແກນໃບໜ້າ ຫຼືລາຍນິ້ວມື — ເລີ່ມຕົ້ນຈາກ PHP ໂດຍໃຊ້ເຫດຜົນງ່າຍໆຂອງ Laravel.
ການເຂົ້າເຖິງກ້ອງຖ່າຍຮູບ
ເປີດແອັບກ້ອງຖ່າຍຮູບພື້ນເມືອງ, ຖ່າຍຮູບ ແລະອັບໂຫຼດພວກມັນໂດຍກົງໃສ່ເສັ້ນທາງ Laravel ເພື່ອປະມວນຜົນ.
ຊຸກຍູ້ການແຈ້ງເຕືອນ
ສົ່ງແລະຮັບແຈ້ງການຊຸກຍູ້, ທັງໃນທ້ອງຖິ່ນແລະຫ່າງໄກສອກຫຼີກ, ມີການຄວບຄຸມຢ່າງເຕັມທີ່ກ່ຽວກັບການປະຕິບັດການປາດແລະການຈັດການໃນພື້ນຖານ.
Toasts, ແຈ້ງເຕືອນ, ການສັ່ນສະເທືອນ
ກະຕຸ້ນການກະ ທຳ UI ແບບພື້ນເມືອງເຊັ່ນ: snackbars, ການແຈ້ງເຕືອນ, ແລະການສັ່ນສະເທືອນດ້ວຍການໂທ PHP ທີ່ສະອາດ, ສາມາດອ່ານໄດ້.
ຕົວເລືອກໄຟລ໌ ແລະບ່ອນເກັບມ້ຽນ
ເລືອກໄຟລ໌ ແລະຮູບພາບຈາກອຸປະກອນ, ອັບໂຫຼດພວກມັນໃສ່ແອັບ Laravel ຂອງເຈົ້າ, ແລະບັນທຶກພວກມັນໄວ້ຄືກັບເຈົ້າຢູ່ໃນເວັບ.
ແບ່ງປັນແຜ່ນ
ເປີດກ່ອງໂຕ້ຕອບການແບ່ງປັນລະບົບຈາກ Laravel, ໃຫ້ຜູ້ໃຊ້ແບ່ງປັນເນື້ອຫາໃຫ້ກັບແອັບຯເຊັ່ນ Messages, WhatsApp, Slack ແລະອື່ນໆອີກ.
ການເຊື່ອມໂຍງເລິກ
ຈັດການລິ້ງທີ່ເຂົ້າມາທີ່ເປີດແອັບຯຂອງທ່ານເຂົ້າໄປໃນມຸມເບິ່ງສະເພາະ — ທັງໝົດແມ່ນຈັດການຜ່ານ Laravel routing.
ເຊດຊັນ ແລະ ການກວດສອບຄວາມຖືກຕ້ອງ
NativePHP ຮັກສາສະຖານະຂອງເຊດຊັນເຕັມລະຫວ່າງການຮ້ອງຂໍ. ຄຸກກີ້, ໂທເຄັນ CSRF, ແລະການພິສູດຢືນຢັນຍັງຄົງຢູ່ຄືກັນກັບໃນໂປຣແກຣມທ່ອງເວັບ.
ຮອງຮັບ Livewire + Inertia
ທ່ານສາມາດນໍາໃຊ້ Livewire ຫຼື Inertia ເພື່ອຂັບລົດການໂຕ້ຕອບແບບເຄື່ອນໄຫວ, ເຖິງແມ່ນວ່າທ່ານບໍ່ໄດ້ຢູ່ໃນຕົວທ່ອງເວັບ. PHP ຈັດການກັບເຫດຜົນ; NativePHP ຈັດການມຸມມອງ.
ສ້າງຂຶ້ນດ້ວຍ Laravel ທີ່ແທ້ຈິງ
ແອັບ Laravel ທີ່ຖືກມັດໄວ້ໃນ Kitchen Sink ແມ່ນພຽງແຕ່ວ່າ: ແອັບ Laravel ທີ່ແທ້ຈິງ. ມັນໃຊ້ຄຸນສົມບັດປົກກະຕິທັງຫມົດຂອງ Laravel:
ເສັ້ນທາງໃນ web.php
ຕົວຄວບຄຸມ ແລະເຄື່ອງກາງ
ແມ່ແບບແຜ່ນໃບ
ອົງປະກອບຂອງສາຍໄຟ
ຮູບແບບທີ່ສະຫງ່າງາມແລະການເຄື່ອນຍ້າຍ
Config files, .env, ຜູ້ໃຫ້ບໍລິການ — ເຮັດວຽກໄດ້
ເມື່ອ app boots, NativePHP ເລີ່ມ runtime PHP ທີ່ຝັງໄວ້, ປະຕິບັດຄໍາຮ້ອງຂໍ Laravel, ແລະທໍ່ຜົນຜະລິດໄປຫາ WebView. ຈາກບ່ອນນັ້ນ, ການໂຕ້ຕອບ - ການສົ່ງແບບຟອມ, ການຄລິກ, ການດໍາເນີນການ Livewire - ຖືກຈັບແລະສົ່ງກັບຄືນສູ່ Laravel, ແລະການຕອບສະຫນອງຈະຖືກສະແດງຄືນໃຫມ່.
ກັບ Laravel, ມັນເປັນພຽງແຕ່ຄໍາຮ້ອງຂໍອື່ນ. ສໍາລັບຜູ້ໃຊ້ຂອງທ່ານ, ມັນເປັນແອັບຯພື້ນເມືອງ.
ອັບເດດແລ້ວເມື່ອ
24 ພ.ຈ. 2025