FullstacksJS — Academy
1.77K subscribers
195 photos
22 videos
3 files
333 links
اشتراک تجربه.
بخشی از جامعه
@FullstacksJS

ارتباط با ادمین: @S_Kill
Download Telegram
AMA:
یه چیز دیگه اضاف کنم با اجازتون به لطف JIT جاوااسکریپت دیگه مفسری نیست
راجع به اینم اگه تونستی حرف بزن

#ama
Please open Telegram to view this post
VIEW IN TELEGRAM
13
FullstacksJS — Academy
AMA: یه چیز دیگه اضاف کنم با اجازتون به لطف JIT جاوااسکریپت دیگه مفسری نیست راجع به اینم اگه تونستی حرف بزن #ama
🎙 Skillpod 39
کامپالر یا مفسر:

- کامپایلر چیه و چرا هست؟
- مفسر چیه و چرا هست؟
- ‏JIT چیه و چرا هست؟
- آیا با وجود JIT ها جاوااسکریپت زبان مفسری حساب میشه؟

تصحیح: دستورات CPU بسته به سیستم عامل عوض نمی‌شن. بلکه تفاوت بین syscall ها و api و... باعث میشه کدی که برای پلتفرم خاصی ساخته شده روی پلتفرم‌های دیگه اجرا نشه.

———

🚀 @Fullstacks_Academy

#exp #jit #compiler #interpreter #js
Please open Telegram to view this post
VIEW IN TELEGRAM
12
توضیحات تکمیلی Raymond درباره سیستم عامل و اتفاقاتی که توی لایه های پایین تر میافته.

اگر به این موضوعات علاقه مند هستین جامعه Low Level Folks Iran توی این حوزه فعالیت می‌کنه

گروه جامعه:
@llf_iran
کانال جامعه:
@low_level_folks

#OS #kernel #security #os_security #instruction_sets #syscalls #elf #binaries #drivers #hardware #firmware
10
🎙 Skillpod 40
پرفرمنس:

- فرق پرفرمنس با سرعت چیه؟
- چرا با وجود زبان های سریع بعضی ها از زبان های کندتر استفاده می‌کنن؟
- آیا میشه گفت کدوم زبان سریع تره؟
- برای انتخاب زبان یا ابزار چه معیارهایی رو در نظر می‌گیریم؟
———

🚀 @Fullstacks_Academy

#exp #performance
Please open Telegram to view this post
VIEW IN TELEGRAM
19
🎙 Skillpod 41
اهمیت تست نویسی:

- مشکل پروژه‌ای که تست نداشته باشه چیه؟ (لینک توییت)
- چرا امروزه یونیت تست نوشتن نقد میشه؟
- تست اشتباه و تست درست.
- مشکل code coverage چیه؟
- هدف از تست نوشتن چیه؟
- چقدر باید تست نوشت

📣 گوش کردن به پادکست

#skillpod
Please open Telegram to view this post
VIEW IN TELEGRAM
14
🎙 Skillpod 41
اهمیت تست نویسی:

- مشکل پروژه‌ای که تست نداشته باشه چیه؟ (لینک توییت)
- چرا امروزه یونیت تست نوشتن نقد میشه؟
- تست اشتباه و تست درست.
- مشکل code coverage چیه؟
- هدف از تست نوشتن چیه؟
- چقدر باید تست نوشت؟

———

🚀 @Fullstacks_Academy

#exp #testing #legacy #regression #qa
Please open Telegram to view this post
VIEW IN TELEGRAM
25
🎙 Skillpod 42
‏I Prefix:

- چرا اول اسم اینترفیس ها I میذاریم؟
- چرا نباید توی ری‌اکت استفاده کنیم؟
‏- Hungarian notation چیه؟
- اهمیتی نامگذاری در مدل کردن سیستم
- چطوری I Prefix میتونه باعث Wrong abstraction بشه؟

تصحیح:
- محیط دایره 2PR هست.
- یجا گفتم زبان دانت منظورم سی‌شارپ بود

———

🚀 @Fullstacks_Academy

#exp #naming_convention #abstraction #iprefix #interface
Please open Telegram to view this post
VIEW IN TELEGRAM
1193
🎙 Skillpod 42
‏I Prefix:

- چرا اول اسم اینترفیس ها I میذاریم؟
- چرا نباید توی ری‌اکت استفاده کنیم؟
‏- Hungarian notation چیه؟
- اهمیتی نامگذاری در مدل کردن سیستم
- چطوری I Prefix میتونه باعث Wrong abstraction بشه؟

📣 گوش دادن به پادکست

#skillpod
Please open Telegram to view this post
VIEW IN TELEGRAM
15
AMA:
امکانش هست یه پادکست با موضوع زیر داشته باشیم:
– چرا از جونیور به سینیور 5 تا 10 سال طول میکشه؟
مگه این وسط چه اتفاقی قراره بیوفته؟ چه اتفاقی میوفته؟

– تفاوت یه سینیور با میدلول و جونیور چیه؟ چی این اینا رو از هم تفکیک می‌کنه؟
– چجوری می‌فهمیم که سینیور ایم؟ یا میدلول؟

– اطلاع دارین که IQ چقد در این مورد تأثیر داره؟ روند تبدیل به سینیور رو سرعت می‌بخشه یا سینیوربودن/شدن فقط وابسته به تجربه هست؟

– سینیور چه کارهایی می‌تونه بکنه که یه میدلول نمی‌تونه؟

#ama
49
Forwarded from کداکسپلور | CodeExplore (CodeExplore)
تو این پست براتون یک مقاله مفید با استفاده از دیاگرام و انیمیشن، به همراه یک ویدیو 8 دقیقه‌ ایی، که به نحوه عملکرد و برنامه‌ ریزی پشت پرده ی Promise ها رو بررسی میکنه رو آوردم🔥
+ به نظر من اینکه یک مدل ذهنی خوب از این مکانیزم‌ها داشته باشیم بد نیست، چون Promise ها اساس توابع ناهمزمان تو جاوااسکریپت رو تشکیل میده

✌️ JavaScript Visualized: Promise Execution

#javascript #promise
☕️ @CodeExplore
Please open Telegram to view this post
VIEW IN TELEGRAM
12
AMA:
سلام دوستان وقت بخیر

یک سوالی ذهنمو درگیر کرده.
اینکه javaScript یک زبان single-thread هست یک محدودیته یا یک آپشن؟؟

یعنی اگه js multi-thread بود بهتر میشد یا اصلا چنین نیازی نداره ( و اگر اینطوره چرا؟)

درکل حس میکنم خیلی خوب این موضوع رو درک نکردم.
اگه کسی میتونه چندتا مثال واقعی بهم بگه خیلی خوب میشه

مثلا یک زبان multi-thread چه عملیات هایی رو در thread های مختلف انجام میده...

#ama
16
AMA:
درود؛
علیرضا این دیدگاه ببین درسته؟‌
نکست به سمتی رفته که عملا برای استفاده از همه قابلیت‌هاش — به خصوص روش‌های مختلف fetch و cache کردن داده‌ها — نیازه که ما به عنوان فرانت‌اند دولوپر تو کار بکندی‌ها دخالت کنیم که یجورایی در اصل فول‌استک‌ها بیشترین بهره‌ رو می‌تونن ازش ببرن.
اما خب با همون رویه گذشته که فرانت صرفا استفاده کننده API های بک‌انده هم در یه سطحی از نکست میشه بهره برد که شامل مثلا امکاناتیه که برای optimization ئه asset ها میده + static و dynamix رات و همینطور به طور کلی تسهیل کردن استفاده از امکانات ری‌اکت، مثل همون سرور کامپوننت‌ها و ... | اما برای بحث دیتا، چیزی که در عمل استفاده می‌شه، client side fetch و همینطور نهایتا fetch کردن دیتا از endpoint های بک‌اند (نه روت هندلرا) تو سروره.

#ama
AMA:

تو هیچوقت نگران این نبودی که مثلا ۵۰ درصد پروژه رو انجام دادی

وسطش لفت بدی و بری شرکت جدید؟
اونوقت توی رزومه چی بنویسم؟

#ama
Forwarded from فرانت چپتر 🥕
🥕 گفت‌وگو و دورهمی آزاد توسعه دهنده‌های فرانت‌اند

💎 جلسه‌ی ۴۸: آناتومی شرکت‌های نرم‌افزاری
👑 پیشگام گفت‌وگو: علیرضا صفایی‌راد (S-Kill)
🗓 تاریخ: چهارشنبه ۱۲ اردیبهشت
📣 ساعت: ۱۹ الی ۲۰:۳۰
🔥 جلسه در گوگل میت برگزار می‌شود و شرکت برای همه آزاد و رایگان است.

📆 افزودن به تقویم
🔗 لینک میت جلسه

🥕فرانت چپتر؛ محیطی صمیمی برای گفت‌وگوی تخصصی
@FrontChapter - #frontChapter
Please open Telegram to view this post
VIEW IN TELEGRAM
10
AMA:

سلام.
دوستان بنظرتون برای بک اند وقتم رو روی یادگیری چه زبانی بزارم؟ خودم که قبلا نود کار می‌کردم.
الان می‌خوام سراغ گو برم ولی یکم از اینده بازارکارش نگرانم‌.

#ama
2