همه‌ی خدمات

توسعه فرانت‌اند

توسعه فرانت‌اندی که سریع بالا می‌آید و در گوگل دیده می‌شود

رابط‌های وب با Nuxt 3 و Vue 3: رندر سمت سرور، سریع روی موبایل، خوانا برای موتورهای جستجو، و ساده برای توسعه‌دهنده‌ی بعدی که می‌خواهد گسترشش بدهد.

بیشتر فرانت‌اندها کجا خراب می‌شوند

فرانت‌اند همان بخشی از محصول است که هر مشتری لمسش می‌کند و هر موتور جستجو می‌خواندش. وقتی روی موبایل کند است، فقط در مرورگر رندر می‌شود، یا از انبوهی کامپوننت یک‌بارمصرف ساخته شده، دو بار هزینه می‌دهید: بازدیدکننده قبل از لود کامل صفحه می‌رود، و گوگل هیچ‌وقت محتوایی را که باید رتبه بگیرد نمی‌بیند.

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

برای چه کسانی

مناسب شماست اگر

  • سایت معرفی، فروشگاه آنلاین، داشبورد SaaS یا پرتال مشتری راه می‌اندازید و می‌خواهید از روز اول سریع باشد.
  • سایت فعلی‌تان روی وردپرس یا صفحه‌ساز است و کند، شکننده یا غیرقابل تغییر شده.
  • بک‌اند و API دارید و رابطی لازم دارید که مشتری‌ها واقعاً از آن استفاده کنند.

تحویل‌ها

چه چیزی تحویل می‌دهیم

01

Nuxt 3 و Vue 3 با رندر سمت سرور

صفحه‌های رندرشده در سرور، و تولید استاتیک هر جا که مناسب باشد، تا محتوا پیش از اجرای هر جاوااسکریپتی داخل HTML باشد.

02

دیزاین سیستم و کتابخانه‌ی کامپوننت

توکن‌ها، تایپوگرافی و کامپوننت‌هایی که تیم شما بدون پرسیدن از ما روی آن می‌سازد: مستند، تایپ‌شده و تست‌شده.

03

پرفورمنس قابل اندازه‌گیری

اهداف Core Web Vitals از ابتدا توافق می‌شود و روی دستگاه‌های واقعی بررسی می‌شود: LCP، جابه‌جایی چیدمان و تأخیر تعامل.

04

چندزبانه و راست‌به‌چپ

انگلیسی، فارسی و عربی از یک کدبیس، با تگ‌های hreflang درست، مدیریت جهت متن و مسیرهای بومی‌شده.

05

انیمیشن با حساب‌وکتاب

حرکتی که رابط را توضیح می‌دهد نه این‌که تزئینش کند، و به تنظیمات کاهش حرکت کاربر احترام می‌گذارد.

روند کار

یک پروژه‌ی فرانت‌اند چطور پیش می‌رود

ابزارهایی که با آن‌ها کار می‌کنیم
  1. 01

    تعیین محدوده و تحویل طراحی

    فایل‌های فیگما یا شرح پروژه را می‌خوانیم، همه‌ی صفحه‌ها و حالت‌ها را فهرست می‌کنیم و توافق می‌کنیم چه چیزی در نسخه‌ی اول منتشر شود.

  2. 02

    اول زیرساخت

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

  3. 03

    صفحه‌ها، اتصال‌ها، تست

    صفحه‌ها به API شما وصل می‌شوند، با طراحی مقایسه می‌شوند و در مرورگرها و اندازه‌های مختلف تست می‌شوند.

  4. 04

    انتشار و تحویل

    استقرار، مانیتورینگ و یک تحویل مکتوب تا هر توسعه‌دهنده‌ای بعداً بتواند کد را ادامه بدهد.

سؤال‌های رایج

سؤال‌هایی که زیاد می‌شنویم

ما با هر دو کار می‌کنیم و همین سایتی که می‌خوانید با Nuxt ساخته شده. برای محصول‌های پرمحتوا، چندزبانه و وابسته به سئو، رندر سمت سرور، مسیریابی و چندزبانگی Nuxt پخته و کم‌دردسر است. اگر تیم شما با React راحت‌تر است، با Next.js می‌سازیم؛ فرایند همان است.

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

رندر سمت سرور، بهینه‌سازی تصویر، تقسیم کد به ازای هر مسیر، بارگذاری حساب‌شده‌ی فونت‌ها و بودجه‌ی پرفورمنسی که در CI بررسی می‌شود. Core Web Vitals را روی دستگاه واقعی می‌سنجیم، نه فقط در مرورگر دسکتاپ.

بله. چیدمان راست‌به‌چپ، آدرس‌های با پیشوند زبان، تگ‌های hreflang و متادیتای جداگانه برای هر زبان بخشی از روش ساخت ماست، نه یک افزونه.

کد و مخزن متعلق به شماست. یا پلن نگهداری برای به‌روزرسانی و مانیتورینگ می‌دهیم، یا با مستندات و یک جلسه‌ی توضیح، کار را به توسعه‌دهنده‌های خودتان تحویل می‌دهیم.

فرانت‌اندی می‌خواهید که سریع منتشر شود؟

بگویید چه می‌سازید. ظرف یک روز کاری با برنامه و زمان تحویل برمی‌گردیم.