راکت

بهترین روش ساخت سایت One Page

5 پاسخ

درود
برای ساخت سایت تک صفحه ای بهترین روشی که که می شناسید رو معرفی کنید.
با در نظر گرفتن:

  • سرعت
  • سئو
  • دوزبانه باشه (فارسی، English)
  • زیبا باشه
    نمونه: https://www.mydigipay.com/
    سپاس
ثبت پرسش جدید

پاسخ‌ها

5
Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@feri

سبک طراحی این قالبی که گذاشتید تک صفحه ای هست ، و قالب استاتیک هست!
که با HTML و CSS و js به راحتی میشه اوکی کرد و حتی فریم ورک بوت استرپ!

اما تکنولوژی داریم تحت عنوان SPA که single page application هست مثل وب سایت فرانش که تمامی پردازش ها و ورودی و خروجی ها توی یک صفحه هست.
این داستانش متفاوت هست و با فریم ورک های جاوا اسکریپتی مثل ری اکت یا ویوو جی اس قابل پیاده سازی هست.

میلاد-م
میلاد-م
@milad

تخصص: توسعه‌دهنده رابط کاربری - Front-End

یک سوالی: آیا با خود جاوااسکریپت و اکما اسکریپت 6 و بعدی ها هم میشه سایت تک صفحه ای درست کرد؟
اگر پاسخ بله هستش، چجوری؟ کار خاصی باید کرد؟

شاید پاسخ شما همین‌جا باشد

فرزاد رحیمی
فرزاد رحیمی
@farzad.rahimi

@Alimotreb خیلی ممنون از پاسخت
عذر خواهی میکنم، تقریبا واضحه با (که با HTML و CSS و js به راحتی میشه اوکی کرد و حتی فریم ورک بوت استرپ!) میشه اینکارا رو کرد!

بهترین روش به نظر شما چیه؟

سایت هم فروشگاه نیست. مطالب ثابتی داره. آیا نیازی هست از SPA استفاده شه؟

Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@feri

منظورتون از بهترین روش چیه
وقتی سایتی قرار هست استاتیک ساخته بشه ، پس باید دستی HTML و CSS و اینا زد...
یا اینکه با بوت استرپ یا فریم ورک های CSS کار رو جلو برد
که بهترین و بهینه ترین همون فریم ورک بوت استرپ هست!
برای چیزی هم که میگید نیازی به SPA نیست

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

@milad
درود
بله امکانش هست.. اکثر فریم‌ورک‌ها مثل React, Vue, Angular با بهره‌گیری از Two-way data binding و Virtual DOM و معمولا یک پکیج Router این کارو انجام میدند..
اما دقت داشته باشید که Router ها در هر زبانی باید بهینه نوشته شوند و کدهاشون به سرعت اجرا بشه تا روی سرعت لود تاثیر چندانی نذاره.
یک نمونه در مقاله زیر:
https://dev.to/rishavs/making-a-single-page-app-in-ye-good-olde-js-es6-3eng

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام