Fullstacks — Academy
Open in Telegram
سکوی پرتاب شما به دنیای برنامهنویسی مدرن بخشی از کامیونیتی @fullstacks ارتباط با ما: @s_kill
Show moreThe country is not specifiedThe category is not specified
368
Subscribers
+124 hours
+57 days
+330 days
Posts Archive
سلام. امروز (جمعه ۱۷ تیر) ساعت ۱۶:۳۰ لایو Exploration داریم. و میخوایم یه نگاهی به Bun بندازیم.
توی Twitch منتظرتونیم.
#event #live #exploration
فراموش کردم بگم.
قرار هست به روش TDD این پروژه rewrite کنیم و یه نگاهی به vite و vitest هم میندازیم.
لایو رو از دست ندید.
سلام. فردا (یکشنبه ۷ فروردین) ساعت ۱۸ یه لایو Refactoring دیگه داریم. این قسمت بجای ریفکتور کردن قرار هست این کتابخونه open source رو دوباره بنویسیم.
شما هم تا فردا میدونید این کتابخونه رو از اول بنویسید و کدش رو برام بفرستین تا اون رو هم review کنیم. ✌️
#event #live #refactoring
سلام. فردا (یکشنبه ۷ فروردین) ساعت ۱۸ یه لایو Refactoring دیگه داریم. این قسمت بجای ریفکتور کردن قرار هست این کتابخونه open source رو دوباره بنویسیم.
شما هم تا فردا میدونید این کتابخونه رو از اول بنویسید و کدش رو برام بفرستین تا اون رو هم review کنیم. ✌️
#event #live #refactoring
سلام به همگی. 👋
قطعا درباره نظرسنجی StateOfJS شنیدید. یه پروژه خیلی جالب توی اکوسیستم توسعهدهندگان وب هست که هر ساله نظرسنجی همگانی برگزار میکنه. هدف کلیش هم همونطور که از اسمش مشخصه داشتن یک دید کلی درباره وضعیت کنونی این اکوسیستم هست.
هدف این پروژه جمعآوری نظر توسعهدهندگان تمام دنیا درباره تکنولوژیها، سینتکسها، فریمورکها، خلاصه هرچیزی که توی اکوسیستم وجود داره هست. درنهایت هم هر سال کلی نتیجه و تحلیل جالب بهمون میده که کمک میکنه جامعه به سمت بهتری حرکت کنه.
این پروژه توی جامعه اپن سورس به زبانهای مختلف ترجمه شده اما ترجمه فارسیش طی این چند سال هنوز کامل نشده.
این یه فرصت خوب برای همه اونهاییه که قصد دارن توی جامعه فعال باشند و توی پروژههای متنباز مشارکت کنند.
نحوه مشارکت خیلی سادهست.
برای شروع کافیه توضیحات این ریپو رو بخونید و بعد از انجام دادن کارهایی که گفته روی این ریپو شروع به فعالیت کنید.
هر سوالی دیگه ای هم داشتید میتونید با من در ارتباط باشید.
قسمت ششم: ریفکتور کردن یک کامپوننت ری اکت
https://youtu.be/W1n9tis7FNc
🔹About Code
🔹Naming
🔹handleClick
🔹Guard Clause
🔹Variable
🔹Minimum
🔹Simplify condition
🔹Redundant else statement
🔹Math.min vs. if
🔹Prefer const
#refactoring
@fullstacks
سورس کد ریفکتور شده لایو امشب.
https://github.com/frontendmonster/shopping-cart
امروز (۲۶ دی) ساعت ۱۸ قرار هست یه فروشگاه اینترنتی ساده که با React, Typescript و React Query پیاده سازی شده رو ریفکتور کنیم.
توی دیسکورد متظرتونیم 👋
👉 Event Link
#refactoring #live
قسمت دوم: شروع کار با VIM و TMUX (پارت اول)
این قسمت:
🔹طرز فکر VIM
🔹Mode ها
🔹چگونه از VIM خارج شویم
🔹باز کردن فایل در VIM
🔹Keymap Mindset
🔹درست از VIM استفاده کنیم
🔹زبان VIM
🔹Navigation در ویم
▶️ مشاهده در یوتیوب
#exploration #vim
قسمت پنجم: ریفکتور کردن کلاس در تایپ اسکریپت
این قسمت:
🔹 فرمت کد
🔹اسم گذاری
🔹توابع شرطی
🔹ساده سازی شرط
🔹 استفاده درست از return await
🔹 استفاده اشتباه از خصوصیت کلاس
🔹 Abstraction over Duplication
🔹بهبود خوانایی با حذف statement ها.
🔹استفاده اشتباه Await در حلقه
🔹Single responsibility
▶️ مشاهده در یوتیوب
#refactoring
@fullstacks
قسمت چهارم: ریفکتور کردن Express REST API (پارت دوم)
این قسمت:
🔹 بهبود Route ها
🔹 استفاده از Linter
🔹 تفاونت نیازهای Business و Technical
🔹 سطح انتزاع یکسان در Unit ها
🔹 تست پذیری و استفاده مجدد
🔹 چندریختی
🔹 تزریق وابستگی
🔹 سوال و پاسخ
▶️ مشاهده در یوتیوب
#refactoring #meetup
@fullstacks
VimGolf
Real Vim ninjas count every keystroke!
Practice VIM with Challenges.
Home Page: https://www.vimgolf.com
@fullstacks_mag
Learn vim while playing game.
#vim #tutorial
https://vim-adventures.com/
more on @fullstacks
شروع کار با VIM و TMUX (ساعت ۹ شب)
لینک رویداد:
https://discord.gg/FYrZRpe7?event=919230149730381826
