یه پسر که برنامه نویسی رو دوست داره
applecake.js یه کتابخونه ی باحال
اول از همه باید بگم که من دیگه تو اکانت قبلیم(m.alavimajd) فعالیتی ندارم و از این به بعد تو این اکانت می نویسم .
خب من تصمیم گرفتم که یه کتابخانه ی js بسازم که بتونیم با استفاده از اون تو جاوااسکریپت , یه سرس المنت های تو html رو render کنم

مثال:
اگه کد html شما این باشه:
<html lang="en"><head> <meta charset="utf-8"> <title>Hello world</title> <meta name="description" content="learn applecake.js"> <meta name="author" content="applecake"> <link rel="stylesheet" href="css/styles.css"></head><body> <div id="main"> <!--applecake.js will be rendered here--> </div> <script src="dist/applecake1.0.0.js"> <script src="render.js">
</body></html>خب همون طور که میبینید یه فایل render.js و applecake.js داریم . چون applecake.js بالاتره همه ی تابع ها و متغیر ها و … رو میشه تو render.js استفاده کرد ( فایل applecake.js در واقع فایلی هستش که کل محتویات applecake در اون هستش)
و در render.js :
Render(
"main" ,
`
<h1>hello world</h1>
`
خب اینجا Render در واقع یک تابع ای هستش درون applecake.js که کارش نمایش دادن یه کد html درون یک id تو خود فایل html هستش
نتیجه :
<div id="main">
<h1>hello world</h1>
</div>البته این فقط بخشی از applecake بود و قابلیت های دیگری مانند IdManager و IDselector و ... داره
لینک گیتهاب : لینک
لطفا ما رو با star ها و issue ها و PR هاتون خوشحال کنید
مطلبی دیگر از این انتشارات
استفاده هکرها از Cobalt Strike در سرورهای MS SQL آسیب پذیر
مطلبی دیگر از این انتشارات
فعال کردن نمایش ارور در هاست php :)
مطلبی دیگر از این انتشارات
چطور یک اپلیکیشن با چند زبان نوشته میشود؟