DANI - Notes & Archive – Telegram
DANI - Notes & Archive
111 subscribers
14 photos
1 video
16 files
19 links
Download Telegram
فریمورک هایی که بر اساس یه فریمورک دیگه نوشته شدن متا فریمورک عه اسمشون مثل Nuxt js و Next js و Astro و Remix و ازین قبیل
pouya:

دوستان کاربرد docker و neginx چیه تو پروژه های فرانت ؟ کورس اموزشی خوب سراغ دارید؟




Danial:

Nginx یه وب سرور عه
مثل apache
روش وب رو میارن بالا
اصلا چیزی نیس که آموزش داشته باشه
مثل اینه بگین برای تلگرام آموزش دارین؟ نه خب قاعدتا کارش پیام رسوندنه که همه بلدن
اینم کسی که یکم کامپیوتر و وب سرش بشه قاعدتا باید روش بتونه وب خودش رو بالا بیاره
حالا یکسری کاراش هست که با سرچ باید فهمید
Docker هم یه ابزاره
که کد ها رو بسته بندی می‌کنه تو یه محیط ایزوله میاره
و اون بسته بندی عه قابل حمل عه
حالا این شاید ۲ ساعت آموزش داشته باشه ولی وب سرور ها رو بعید بدونم مثلا اپاچی رو نهایت بشینن .htaccess رو توضیح بدن
Claude واقعا یه چیز دیگس تو کد زدن
کد رو که میزنه پیش نمایش هم میده بهتون
Full Stack:

FRONT-END
UI/UX
LOGIC
LAYOUT

SERVER
TESTING
ARCHITECTURE
KNOWLEDGE
CLOUD

یارو خیلی جدی اومده میگه فول استک مخفف اینه
نه دوستان هرچیز ساده ای رو پیچیده نکنید از هرچیز چرتی خدا نسازید یعنی چی اخه
Full Stack


Full: کامل
Stack: مهارت

مهارت کامل
فول استک یعنی داخل اون حوزه مثلا وب
تو بتونی یک وبسایت کامل بالا بیاری
در برنامه نویسی کلا به این معناس
Frontend + Backend + Database + DevOps (اختیاری)

هرکس هرچی دیگه گفت چرت محضه

www.w3schools.com/whatis/whatis_fullstack.asp
منبع اگه خواستین
حالا full stack یعنی کامل کامله مهارتت دیگه
این مهارت هایی که ازش حرف میزنن کلی هست
مثل
Lamp Stack
Mern Stack
Mean Stack
Ruby on Rails Stack
Java-Spring Stack
BCHS Stack
Xampp Stack



کلی هست اگه دوست داشتین سرچ کنین Solution Stack و برین ویکی پدیا بخونین
ایول فقط نت موبایل ۹۸ گیگ در ماه
وقتی React و Vue رو مقایسه میکنی
همه جا میگن دستت داخل React باز تره و بازار کار بهتری داره
ولی یه چیزی براتون بگم
هیچ کاری نیست که داخل React بشه انجام داد و داخل Vue نشه
بازار کار هم این مدتی که داخلش بودم
به این نتیجه رسیدم برنامه نویسی به دو صورته
نیاز های مردم رو بزنی
و اینطوری کار کنی
مثلا یه شرکت هست داخل اصفهان به اسم رنگارنگ
کارش اینه
فریلنسر باشی یجورایی چندین فرد اینطوری دیدم کارشون افتضاح بوده کلا رو وردپرس بودن ولی پولشون رو در میاوردن
یه حالت دیگه هم هست بری داخل یه شرکت چیزایی که میخواد رو هم بلد باشی و اونجا با یه حقوق ثابت کار کنی
بله داخل یه شرکت که بخوای بری بیشتر React کار میخوان
در اون صورت ترجیحاً باید برین سمت React
ولی در مقایسه React و Vue و Svelte و Angular و Qwik و ... به صورت کلی یکی ان
ممکنه شما یه حرکتی که میخوای بزنی تو اون راه و روشش فرق داشته باشه ولی هرکاری که بشه تو بقیه اشون انجام داد تو اونم میشه پس بیخیال اینا ببینین با چی بیشتر حال میکنین
گوگل یه چیزی به اسم Notebook Lm داده
شما بهش یه فایل میدین، Ai بر اساس اون بهتون یه متن و یه صوت بهتون تحویل میده
🤔1
https://copilot.microsoft.com/shares/podcasts/NsTXPc4n95fccnJzpjeF9
یک نمونه پادکست ساخته شده با کوپایلت که مفاهیم پایه وب رو میگه
متاسفانه فارسی حرف نمیزنه با اینکه با فارسی بهش گفتم بساز
🎄 DevTwitter | توییت برنامه نویسی
توی این گرونی فقط پایان پشتیبانی امنیتی از ویندوز ۱۰ کم بود. البته با یه روش میشه تا یک سال دیگه هم ازش آپدیت امنیتی رایگان گرفت. باید تو ویندوز ۱۰ با اکانت مایکروسافت لاگین کنی و تنظیماتِ PC رو با OneDrive از طریق Windows Backup سینک کنی. بعد تو بخش آپدیت…
چقدرم که مردم ایران با نصب نکردن نرم افزار کرکی و از هرجایی دانلود نکردن مخصوصا سافت ۹۸ و یاس دانلود امنیت خودشون رو تضمین میکنن
بابا هرکی ویندوز داره نه آنتی ویروس زده نه آنتی ویروس خود ویندوز رو روشن گذاشته همه خاموش کردن همه چیزا هم که کرکی حتی خود ویندوز
امنیت برا چیتونه الان دقیقا😂
Ram:
سلام و وقت بخیر
دوستان یه سوال داشتم ، خوشحال میشم راهنمایی کنید
برای یک پروژه نسبتا بزرگ وبسایت ، از ابتدا تا انتهای کار ، چه تست هایی روی بخش فرانت و بک گرفته میشه ؟
و آیا این تست ها وظیفه ی فرانت کار و بک اند کاره یا باید یک تستر به پروژه اضافه بشه؟

Danial:
والا اصولیشو نمیدونم ما خودمون تست میزنیم
Owasp zap
Nikto
و اگه از npm استفاده کردی برای پکیج ها
npm audit
اگه اشتباه نکنم میزدیم تا پکیج های آسیب پذیر بررسی شن
بعدم با lighthouse میتونی پروفرمنس و سرعت رو تست کنی

با k6 هم میتونی چندین یوزر همزمان بفرستی توش ببینی زنده میمونه آیا یا نه مثلا یه ۵۰ تا برا ۶۰ ثانیه کافیه
همه جا حرف از AWS که امروز نصف چیزا رو به فنا داد
مام یه صحبتی دربارش بکنیم
امروز صب ساعت حدود ۱۰ اینا بود رفتیم کلش رویال با بچه ها
دیدیم سبحان الله
میریم تو اکانت میوفتیم بیرون اصا وصل نمیشه به سرور انگار
اول که گفتیم مشکل کلش رویاله
بعدا که رسیدم خونه دیدم اینطوریه
حالا اصلا AWS چیه
مخفف Amazon Web Service عه که از اسمش مشخصه برا کدوم شرکته
یه سرویس ابریه دیگه
که یه فضا و پایگاه داده (دیتابیس) به شما میده حالا اصلا سرویس ابری دقیقا چیه؟ اونم میگم
Danial
همه جا حرف از AWS که امروز نصف چیزا رو به فنا داد مام یه صحبتی دربارش بکنیم امروز صب ساعت حدود ۱۰ اینا بود رفتیم کلش رویال با بچه ها دیدیم سبحان الله میریم تو اکانت میوفتیم بیرون اصا وصل نمیشه به سرور انگار اول که گفتیم مشکل کلش رویاله بعدا که رسیدم خونه دیدم…
بجز AWS ما وب سرویس های دیگه ای هم داریم که معروفاش میشن مایکروسافت آژور و گوگل کلاود

وب سرویس ها به سه بخش تقسیم میشن (اکثرا این سه بخش رو دارن)
IaaS
PaaS
SaaS
چی هستن اینا؟
IaaS
میشه همون سرور مجازی خودمون
یجورایی
فضای ذخیره سازی میده یه ماشین مجازی میده بهتون یه دیتابیس میده یه آیپی میده یه فایروال میده و اینا
PaaS
دیتابیس آماده میده و محیط اجرای کد
CI/CD و
مانیتورینگ هم میده
API
هم میدن برا ایمیل و احراز هویت و ...
اینجا دیگه تمرکزتون رو زیرساخت نیس و رو کد عه
برخلاف LaaS
SaaS
هم فقط بهتون یه نرم افزار میده
نه کدی قراره بهش بدین نه چیزی روش نصب کنین مثلا CRM و مدیریت ایمیل و ...
از هرکدوم بخوام یه مثال بگم
IaaS: AWS Ec2 , Google Compute Engine
PaaS: Liara, Heroku
SaaS: Gmail, Canva
واقعا خوشم میاد یکی میاد پیویم بهم چیز یاد میده دم همگی گرم
یه دوستی اومد پیوی
گفت FaaS هم داریم مثل اینکه
درموردش بخونم براتون قرار میدم فعلا این تصویرو داشته باشین
1
Danial
IaaS
PaaS
SaaS
infrastructure as a service
platform as a service
software as a service
مخففا هم به این صورته
با تشکر از اون فردی که بهم گفت
Danial
Photo
خب سه تا شاخه اصلی اینا ان
FaaS زیر شاخه اس درواقع
1