علی شوهانی (مقالات)

tauri-build-windows-exe-installer_آکادمی تخصصی ریسمان

ساخت نسخه ویندوز با Tauri یکی از بهترین روش‌ها برای تبدیل پروژه‌های React، TypeScript و Rust به نرم‌افزارهای دسکتاپ است. با استفاده از Tauri 2 می‌توانید پروژه خود را به...

rust-sqlite-crud-implementation_آکادمی تخصصی ریسمان

در مقاله قبلی نحوه اتصال به دیتابیس SQLite را آموزش دادیم در این بخش از آموزش SQLite در Rust، با نحوه پیاده‌سازی کامل عملیات CRUD در پایگاه داده آشنا می‌شوید....

rust-sqlite-sqlx-basics_آکادمی تخصصی ریسمان

در این مقاله با مفاهیم اولیه کار با پایگاه داده SQLite در زبان برنامه‌نویسی Rust آشنا می‌شوید. یاد می‌گیرید SQLite چیست، چگونه کار می‌کند و چه تفاوتی با پایگاه داده‌هایی...

react-rust-communication-in-tauri_آکادمی تخصصی ریسمان

در این مقاله یاد می‌گیریم چگونه بین React و Rust در فریم‌ورک Tauri 2 ارتباط برقرار کنیم و یک نرم‌افزار دسکتاپ مدرن بسازیم. با مفهوم IPC و نحوه فراخوانی Commandهای...

rust-tauri-modules-components-custom-classes_آکادمی تخصصی ریسمان

در این مقاله یاد می‌گیرید چگونه در زبان Rust ماژول‌های اختصاصی بسازید و کدهای پروژه را به‌صورت اصولی بین فایل‌های مختلف تقسیم کنید. با مفاهیم mod، struct، impl و سطوح...

tauri-tailwind-css-ui-design_آکادمی تخصصی ریسمان

اگر قصد دارید با استفاده از Tauri و React یک نرم‌افزار دسکتاپ حرفه‌ای بسازید، طراحی رابط کاربری یکی از مهم‌ترین مراحل توسعه پروژه شماست. Tailwind CSS با ارائه کلاس‌های کاربردی،...

build-user-interface-with-react_آکادمی تخصصی ریسمان

ساخت رابط کاربری با React یکی از روش‌های محبوب برای طراحی وب‌سایت‌ها و اپلیکیشن‌های مدرن و تعاملی است. با استفاده از React می‌توانید بخش‌های مختلف رابط کاربری را به کامپوننت‌های...

tauri-2-setup-react-rust_آکادمی تخصصی ریسمان

اگر می‌خواهید با استفاده از فناوری‌های وب، نرم‌افزار دسکتاپ ویندوز بسازید، Tauri یکی از گزینه‌های مناسب برای شروع است. در این مقاله، راه‌اندازی Tauri 2 را از صفر و به‌صورت...

rust-basics_آکادمی تخصصی ریسمان

اگر می‌خواهید Rust را از صفر یاد بگیرید، اولین قدم آشنایی با مفاهیم پایه‌ای است که این زبان را از زبان‌هایی مانند PHP، JavaScript و C++ متمایز می‌کند. در این...

tauri-vs-electron-flutter-dotnet-maui-qt_آکادمی تخصصی ریسمان

انتخاب فریم‌ورک مناسب برای ساخت نرم‌افزار دسکتاپ می‌تواند روی عملکرد، حجم برنامه، مصرف منابع و هزینه توسعه تأثیر زیادی داشته باشد. در این مقاله Tauri را در مقابل Electron، .NET...

tauri-vs-electron_آکادمی تخصصی ریسمان

اگر با React، Vue یا JavaScript کار کرده باشید، احتمالاً یک سؤال برایتان پیش آمده است: آیا می‌توان با همان فناوری‌های وب، یک برنامه واقعی برای ویندوز، لینوکس یا macOS...

tutorials-desktop-app-rust-tauri-react_آکادمی تخصصی ریسمان

ساخت اپلیکیشن دسکتاپ دیگر محدود به فناوری‌هایی مانند C# و .NET نیست و امروزه می‌توان با استفاده از فناوری‌های مدرن وب و زبان‌های بومی، برنامه‌هایی سریع و کاربردی برای سیستم‌عامل‌های...

ai-in-medicine_آکادمی تخصصی ریسمان

هوش مصنوعی (AI) به سرعت در حال دگرگون ساختن حوزه‌ی طب و مراقبت‌های بهداشتی در سراسر جهان است. این فناوری نوین، که زمانی تنها در داستان‌های علمی تخیلی جای داشت،...

ai-in-education-personalized-learning-smart-teachers_آکادمی تخصصی ریسمان

در سال‌های اخیر هوش مصنوعی در آموزش به یکی از مهم‌ترین روندهای فناوری در جهان تبدیل شده است. پیشرفت سریع فناوری‌های دیجیتال باعث شده تا روش‌های سنتی یادگیری تغییر کنند...

ai-in-agriculture-machine-learning-computer-vision-iot_آکادمی تخصصی ریسمان

هوش مصنوعی در کشاورزی با استفاده از Machine Learning، Computer Vision و IoT تصمیم‌گیری سنتی را به سیستم‌های دقیق و داده‌محور تبدیل کرده است. این فناوری‌ها امکان پیش‌بینی عملکرد محصول،...