پویا کردن صفحۀ وب فقط با پایتون و جانگو


#1

آیا امکانش هست که فقط با استفاده از python و django و با استفاده نکردن از javascript یک وب سایت بسازیم؟ یعنی همۀ دستورات توی back-end نوشته بشه و برای front-end صرفاً از html و css استفاده کنیم.


#2

چرا که نه …
ببینید کلا مبحث بک اند رو باید از فرانت اند جدا کنید …
شما می تونید بک اند رو با پایتون بزنید و برای view هاتون صرفا html, css خالی استفاده کنید
و تنها در پروژه هایی که نیاز به صفحات پیچیده تر در سمت فرانت اند دارید از جاوا اسکریپت در کنار html ,css استفاده کنید


#3

جالبه. خوب این پیچیدگی در چه حد باید باشه تا مجبور به استفاده از javascript باشم؟ برای مثال همین وب سایت رو میشه بدون javascript نوشت؟


#4

هر عملیاتی که دوست دارید روی وب سایتتون کاربر انجام بده روی ui ولی با html, css نشه انجام داد رو باید سپرد به javascript :))) خیلی ساده
برای مثال چارت ها و فرم های چند مرحله ای پیچده و بعضی جاهای سایت که با کاربر تعامل بیشتر داره و …
در مورد این سایت هم خیر نمی شه . شاید بشه خیلی خیلی ساده تر فقط با html, css پیاده اش کرد … ولی به این شیکی و ux خوبی که الان داره خیر حتما جاوا اسکریپت نیاز هست برای سمت front


#5

خوبه، خیلی ممنون.


#6

در تایید فرمایش امیر و به زبان ساده، JS برای اضافه کردن منطق به صفحات وب بکار میره


#7

اینم شاید جالب باشه …
https://sokanacademy.com/blog/692/جاواسکریپتون-ابزاری-برای-تبدیل-کدهای-پایتون-به-جاوااسکریپت


#8

مثالش رو خوندم، خیلی جالب بود، بعداً بیشتر پیگیرش میشم :slight_smile: