👨💻 react-svgr.com
اگه از کامپوننت کردن svg ها خسته شدید یا اینکه از nextjs استفاده می کنید و تمایلی ندارید svg ها در public باشه اینجا svgr میتونه کاربردی باشه ، مستقیم svg رو import می کنید و به واسطه module boundler تون خودش کامپوننت میشه!
https://github.com/gregberge/svgr
🆔 @Hiradsajde
اگه از کامپوننت کردن svg ها خسته شدید یا اینکه از nextjs استفاده می کنید و تمایلی ندارید svg ها در public باشه اینجا svgr میتونه کاربردی باشه ، مستقیم svg رو import می کنید و به واسطه module boundler تون خودش کامپوننت میشه!
https://github.com/gregberge/svgr
🆔 @Hiradsajde
GitHub
GitHub - gregberge/svgr: Transform SVGs into React components 🦁
Transform SVGs into React components 🦁. Contribute to gregberge/svgr development by creating an account on GitHub.
👨💻 tanstack.com/query/latest
یک state manager بر پایه
react/vue/svelte
که به اضافه مدیریت state ها مشکلات دیگه ای مثل caching و lazy loading و data fetching رو حل میکنه ، سادست و از همه جذاب تر روی تمام فریمورک های ترند جوابه
https://github.com/TanStack/query
🆔 @Hiradsajde
یک state manager بر پایه
react/vue/svelte
که به اضافه مدیریت state ها مشکلات دیگه ای مثل caching و lazy loading و data fetching رو حل میکنه ، سادست و از همه جذاب تر روی تمام فریمورک های ترند جوابه
https://github.com/TanStack/query
🆔 @Hiradsajde
Tanstack
TanStack Query
Powerful asynchronous state management, server-state utilities and data fetching. Fetch, cache, update, and wrangle all forms of async data in your TS/JS, React, Vue, Solid, Svelte & Angular applications all without touching any "global state"
👨💻 panda-css.com
پاندا انعطاف پذیری css-in-js ها که خیلی راحت تر با کتابخانه های دیگه combine میشد رو در کنار بازدهی atomic css engine ها براتون فراهم می کنه.
https://github.com/chakra-ui/panda
🆔 @Hiradsajde
پاندا انعطاف پذیری css-in-js ها که خیلی راحت تر با کتابخانه های دیگه combine میشد رو در کنار بازدهی atomic css engine ها براتون فراهم می کنه.
https://github.com/chakra-ui/panda
🆔 @Hiradsajde
GitHub
GitHub - chakra-ui/panda: 🐼 Universal, Type-Safe, CSS-in-JS Framework for Product Teams ⚡️
🐼 Universal, Type-Safe, CSS-in-JS Framework for Product Teams ⚡️ - chakra-ui/panda
👨💻 icons8.com
اگه دنبال آیکون میگردید این سایت از بهترین گزینه هاست، کامل میتونید آیکون رو سفارشی سازی کنید و بعد دانلود کنید اونم کاملا رایگان.
🆔 @Hiradsajde
اگه دنبال آیکون میگردید این سایت از بهترین گزینه هاست، کامل میتونید آیکون رو سفارشی سازی کنید و بعد دانلود کنید اونم کاملا رایگان.
🆔 @Hiradsajde
Icons8
Free Icons, Clipart Illustrations, Photos, and Music
Download design elements for free: icons, photos, vector illustrations, and music for your videos. All the assets made by designers → consistent quality ⚡️
👨💻 Sequelize.org
Sequelize is a modern TypeScript and Node.js ORM for Oracle, Postgres, MySQL, MariaDB, SQLite and SQL Server, and more.
https://github.com/sequelize/sequelize
🆔 @Hiradsajde
Sequelize is a modern TypeScript and Node.js ORM for Oracle, Postgres, MySQL, MariaDB, SQLite and SQL Server, and more.
https://github.com/sequelize/sequelize
🆔 @Hiradsajde
GitHub
GitHub - sequelize/sequelize: Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support)…
Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB (v6), DB2 and DB2 for IBM i. - ...
👨💻 mongoosejs.com
Mongoose provides a straight-forward, schema-based solution to model your application data. It includes built-in type casting, validation, query building, business logic hooks and more, out of the box.
https://github.com/Automattic/mongoose
🆔 @Hiradsajde
Mongoose provides a straight-forward, schema-based solution to model your application data. It includes built-in type casting, validation, query building, business logic hooks and more, out of the box.
https://github.com/Automattic/mongoose
🆔 @Hiradsajde
GitHub
GitHub - Automattic/mongoose: MongoDB object modeling designed to work in an asynchronous environment.
MongoDB object modeling designed to work in an asynchronous environment. - Automattic/mongoose
Hirad Sajde - 🇨🇭
👨💻 Sequelize.org Sequelize is a modern TypeScript and Node.js ORM for Oracle, Postgres, MySQL, MariaDB, SQLite and SQL Server, and more. https://github.com/sequelize/sequelize 🆔 @Hiradsajde
❗️تفاوت ORM و ODM
🔸ORM (Object relational mapping)
قدیما که مستقیم به دیتابیس با SQL (Structured Query Language) کوئری میزدن کلی باگ مثل SQL INJECTION به وجود میومد، سوییچ کردن بین سیستم های مدیریت دیتابیس مثلا از MySQL به postgres سخت تر بود. واسه همین ORM ها ساخته شدن. دیگه نیازی نیست مستقیما کوئری بزنید. بجاش از Object ها می تونید استفاده کنید
🔸ODM (Object Document Mapper)
مثل همون سیستم ORM میمونه با این تفاوت که ساختار مدل رو مشخص می کنید و validation انجام میده ، چون واسه NoSQL هاست که ساختار مشخصی ندارن. با استفاده از ODM ها هم راحت تر میشه با دیتابیس ارتباط گرفت ، هم Schema برای دیتا تعیین کرد
✍ خیلی خلاصه : ODM ها واسه No SQL ها هستن اما ORM ها واسه SQL ها
🆔 @Hiradsajde
🔸ORM (Object relational mapping)
قدیما که مستقیم به دیتابیس با SQL (Structured Query Language) کوئری میزدن کلی باگ مثل SQL INJECTION به وجود میومد، سوییچ کردن بین سیستم های مدیریت دیتابیس مثلا از MySQL به postgres سخت تر بود. واسه همین ORM ها ساخته شدن. دیگه نیازی نیست مستقیما کوئری بزنید. بجاش از Object ها می تونید استفاده کنید
🔸ODM (Object Document Mapper)
مثل همون سیستم ORM میمونه با این تفاوت که ساختار مدل رو مشخص می کنید و validation انجام میده ، چون واسه NoSQL هاست که ساختار مشخصی ندارن. با استفاده از ODM ها هم راحت تر میشه با دیتابیس ارتباط گرفت ، هم Schema برای دیتا تعیین کرد
✍ خیلی خلاصه : ODM ها واسه No SQL ها هستن اما ORM ها واسه SQL ها
🆔 @Hiradsajde
👨💻 refine.dev
یک فریمورک بر پایه react که توسعه اپلیکیشن های CRUD رو خیلی ساده تر و سریعتر می کنه ، خصوصا واسه توسعه پنل مدیریت خیلی کاربردیه
https://github.com/refinedev/refine
🆔 @Hiradsajde
یک فریمورک بر پایه react که توسعه اپلیکیشن های CRUD رو خیلی ساده تر و سریعتر می کنه ، خصوصا واسه توسعه پنل مدیریت خیلی کاربردیه
https://github.com/refinedev/refine
🆔 @Hiradsajde
GitHub
GitHub - refinedev/refine: A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility.
A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility. - refinedev/refine
👨💻 orm.drizzle.team
یک ORM بر پایه Typescript که فقط یک ORM ساده نیست :)
1⃣ Drizzle ORM
یک ابزار ساده واسه Object Relational Mapping که ازش واسه ارتباط کد با دیتابیس استفاده میشه
2⃣ Drizzle kit
یک دستیار CLI که برای مدیریت Migration ها و کارای سمت ترمینال
3⃣ Drizzle Studio
این بخش از همه جالب تره. یک نرم افزار مدیریت دیتا سمت وب که می تونید ازش کارای CRUD رو انجام بدید. خودش از فایل کانفیگ به طور خودکار به دیتابیس وصل میشه و نیازی به دوباره کاری نیست
https://github.com/drizzle-team/drizzle-orm
🆔 @Hiradsajde
یک ORM بر پایه Typescript که فقط یک ORM ساده نیست :)
1⃣ Drizzle ORM
یک ابزار ساده واسه Object Relational Mapping که ازش واسه ارتباط کد با دیتابیس استفاده میشه
2⃣ Drizzle kit
یک دستیار CLI که برای مدیریت Migration ها و کارای سمت ترمینال
3⃣ Drizzle Studio
این بخش از همه جالب تره. یک نرم افزار مدیریت دیتا سمت وب که می تونید ازش کارای CRUD رو انجام بدید. خودش از فایل کانفیگ به طور خودکار به دیتابیس وصل میشه و نیازی به دوباره کاری نیست
https://github.com/drizzle-team/drizzle-orm
🆔 @Hiradsajde
GitHub
GitHub - drizzle-team/drizzle-orm: Headless TypeScript ORM with a head. Runs on Node, Bun and Deno. Lives on the Edge and yes,…
Headless TypeScript ORM with a head. Runs on Node, Bun and Deno. Lives on the Edge and yes, it's a JavaScript ORM too 😅 - drizzle-team/drizzle-orm
👨💻 elysiajs.com
فریمورکی که با استفاده از bun چندین برابر express پرفورمنس بهتری داره و داکیومنت خودکار با Swagger و OpenAPI ارائه میده. همینطور با tRPC سازگاری داره و برای پروژه های microservice گزینه مناسبیه.
https://github.com/elysiajs/elysia
🆔 @Hiradsajde
فریمورکی که با استفاده از bun چندین برابر express پرفورمنس بهتری داره و داکیومنت خودکار با Swagger و OpenAPI ارائه میده. همینطور با tRPC سازگاری داره و برای پروژه های microservice گزینه مناسبیه.
https://github.com/elysiajs/elysia
🆔 @Hiradsajde
GitHub
GitHub - elysiajs/elysia: Ergonomic Framework for Humans
Ergonomic Framework for Humans. Contribute to elysiajs/elysia development by creating an account on GitHub.
🤩 اکنون ، پلوتون در دسترس توسعه دهندگان
پلوتون جامعه توزیع شده فعالان اکوسیستم استارت آپی بر بستر پیام رسان ها،
در گروهای پلوتون منتظر تونیم 😊
🔗 Telegram / Discord
https://pluto.community
🆔 @pluto_community
پلوتون جامعه توزیع شده فعالان اکوسیستم استارت آپی بر بستر پیام رسان ها،
در گروهای پلوتون منتظر تونیم 😊
🔗 Telegram / Discord
https://pluto.community
🆔 @pluto_community
Telegram
Pluto
You’ve been invited to add the folder “Pluto”, which includes 30 chats.
👨💻 refactoring.guru
وبسایتی برای یادگیری مفاهیم solid و design pattern و refactoring با کلی مثال و منابع متفاوت..
https://github.com/RefactoringGuru
🆔 @Hiradsajde
وبسایتی برای یادگیری مفاهیم solid و design pattern و refactoring با کلی مثال و منابع متفاوت..
https://github.com/RefactoringGuru
🆔 @Hiradsajde
GitHub
Refactoring.Guru
Refactoring.Guru has 14 repositories available. Follow their code on GitHub.
🎉 پروژه اوپن سورس یوتیوب دانلودر منتشر شد
توسعه ربات تلگرام یوتیوب دانلودر موضوع اولین سری کنفرانس های بکند پلوتونه! اکنون سورس کد این ربات پیش از برگزاری دوره در دسترسه.
⚠️ ربات جهت دیباگ منتشر شده و ممکنه اختلال داشته باشه
تکنولوژی های مورد استفاده :
typescript ytdlp nodejs expressjs grammyjs prisma bullmq redis warp tor
ربات نمونه :
🤖 t.me/theytdbot
گیت هاب :
🔗 https://github.com/hiradsajde/yt-downloader
🆔 @Hiradsajde
توسعه ربات تلگرام یوتیوب دانلودر موضوع اولین سری کنفرانس های بکند پلوتونه! اکنون سورس کد این ربات پیش از برگزاری دوره در دسترسه.
⚠️ ربات جهت دیباگ منتشر شده و ممکنه اختلال داشته باشه
تکنولوژی های مورد استفاده :
typescript ytdlp nodejs expressjs grammyjs prisma bullmq redis warp tor
ربات نمونه :
🤖 t.me/theytdbot
گیت هاب :
🔗 https://github.com/hiradsajde/yt-downloader
🆔 @Hiradsajde
MTG - Telegram MTProto (Golang)
اگه از remote ide ها استفاده می کنید VPN می تونه ارتباط شما رو دچار مشکل کنه با این پروژه می تونید به راحتی پروکسی mtproto روی سرور خودتون داشته باشید و بدون قندشکن به تلگرام جهت ارتباط با اعضای تیم دسترسی داشته باشید
🔗 https://github.com/9seconds/mtg
🆔 @Hiradsajde
اگه از remote ide ها استفاده می کنید VPN می تونه ارتباط شما رو دچار مشکل کنه با این پروژه می تونید به راحتی پروکسی mtproto روی سرور خودتون داشته باشید و بدون قندشکن به تلگرام جهت ارتباط با اعضای تیم دسترسی داشته باشید
🔗 https://github.com/9seconds/mtg
🆔 @Hiradsajde
GitHub
GitHub - 9seconds/mtg: Highly opinionated MTPROTO proxy for Telegram
Highly opinionated MTPROTO proxy for Telegram. Contribute to 9seconds/mtg development by creating an account on GitHub.
Hirad Sajde - 🇨🇭
🎉 پروژه اوپن سورس یوتیوب دانلودر منتشر شد توسعه ربات تلگرام یوتیوب دانلودر موضوع اولین سری کنفرانس های بکند پلوتونه! اکنون سورس کد این ربات پیش از برگزاری دوره در دسترسه. ⚠️ ربات جهت دیباگ منتشر شده و ممکنه اختلال داشته باشه تکنولوژی های مورد استفاده :…
چرا این پروژه رو اوپن سورس کردم؟ 😅
سرگرمیم واسه راه دانشگاه پادکست های طبقه 16 هستش، با یوتیوب نمیشد اسکرین گوشی خاموش بشه و پادکست پخش شه، اشتراک پرمیوم یوتیوب رو خریدم. با اینکه قندشکن داشتم بازم فهمید ایرانی هستم و اشتراک رو غیر فعال کرد. اسپاتیفای اکانت گرفتم با قندشکن بدون WARP ارور اینترنت می داد. یوتیوب دانلودر ها به ندرت کار می کردن. اونم خیلی کند. گفتم عه ایرانی ها رو تحریم می کنن؟ منم این پروژه رو می زنم :) خلاصه همش زیر سر این پادکست بود. مرسی از سهیل علوی عزیز و تمامی دست اندرکاران 😊
عزیزانی که توانایی ترجمه پروژه به زبان های غیر فارسی و انگلیسی رو دارند پیوی پیام بدید ⚡️
@tombaugh
کنفرانس توسعه پروژه ای مشابه همین به زودی در پلوتون برگزار میشه :)
🤖 t.me/theytdbot
🆔 @Hiradsajde
سرگرمیم واسه راه دانشگاه پادکست های طبقه 16 هستش، با یوتیوب نمیشد اسکرین گوشی خاموش بشه و پادکست پخش شه، اشتراک پرمیوم یوتیوب رو خریدم. با اینکه قندشکن داشتم بازم فهمید ایرانی هستم و اشتراک رو غیر فعال کرد. اسپاتیفای اکانت گرفتم با قندشکن بدون WARP ارور اینترنت می داد. یوتیوب دانلودر ها به ندرت کار می کردن. اونم خیلی کند. گفتم عه ایرانی ها رو تحریم می کنن؟ منم این پروژه رو می زنم :) خلاصه همش زیر سر این پادکست بود. مرسی از سهیل علوی عزیز و تمامی دست اندرکاران 😊
عزیزانی که توانایی ترجمه پروژه به زبان های غیر فارسی و انگلیسی رو دارند پیوی پیام بدید ⚡️
@tombaugh
کنفرانس توسعه پروژه ای مشابه همین به زودی در پلوتون برگزار میشه :)
🤖 t.me/theytdbot
🆔 @Hiradsajde
Telegram
YouTube Downloader / یوتیوب دانلودر
Hey 👋 I'm YouTube downloader, Just start me and send youtu.be URL 😊
Not Coin Clicker Bot
A Python bot and automated clicker for accumulating NotCoins on Telegram.
🔗 https://github.com/Poryaei/NotCoin-Clicker
⚠️ Join Our Squad :
https://t.me/notcoin_bot?start=r_585627_19269309
🆔 @Hiradsajde
A Python bot and automated clicker for accumulating NotCoins on Telegram.
🔗 https://github.com/Poryaei/NotCoin-Clicker
⚠️ Join Our Squad :
https://t.me/notcoin_bot?start=r_585627_19269309
🆔 @Hiradsajde
GitHub
GitHub - Poryaei/NotCoin-Clicker: A Python bot and automated clicker for accumulating NotCoins on Telegram.
A Python bot and automated clicker for accumulating NotCoins on Telegram. - Poryaei/NotCoin-Clicker
👨💻 gitignore.io
شما می نویسید از چه ابزار هایی استفاده می کنید. خودش براتون فایل .gitignore می نویسه.
https://github.com/toptal/gitignore.io
🆔 @Hiradsajde
شما می نویسید از چه ابزار هایی استفاده می کنید. خودش براتون فایل .gitignore می نویسه.
https://github.com/toptal/gitignore.io
🆔 @Hiradsajde
GitHub
GitHub - toptal/gitignore.io: Create useful .gitignore files for your project
Create useful .gitignore files for your project. Contribute to toptal/gitignore.io development by creating an account on GitHub.
👨💻 httpbin.org
یک Dummy API کاملا تفکیک شده بر اساس شرایط متفاوت که میشه بابت آموزش و تمرین ازش استفاده کرد.
https://github.com/postmanlabs/httpbin
🆔 @Hiradsajde
یک Dummy API کاملا تفکیک شده بر اساس شرایط متفاوت که میشه بابت آموزش و تمرین ازش استفاده کرد.
https://github.com/postmanlabs/httpbin
🆔 @Hiradsajde
GitHub
GitHub - postmanlabs/httpbin: HTTP Request & Response Service, written in Python + Flask.
HTTP Request & Response Service, written in Python + Flask. - postmanlabs/httpbin