🔵 عنوان مقاله
Scriggo: Template Engine and Go Embeddable Interpreter
🟢 خلاصه مقاله:
Scriggo یک موتور قالب و مفسر قابلجاسازی برای Go است که تجربهای مشابه ERB در Ruby/Rails را به اکوسیستم Go میآورد. با آن میتوانید منطق و عبارتهای Go را مستقیماً داخل قالبها قرار دهید و محتوای پویا بسازید.
ویژگی مهم Scriggo این است که قالبها بدون نیاز به کامپایل مجدد برنامه قابل تغییر و اعمال هستند؛ بنابراین چرخه آزمون و تغییر بسیار سریع میشود و میتوانید منطق ارائه و قوانین رندر را بهسرعت اصلاح کنید.
این ابزار بهصورت کتابخانه در برنامههای Go ادغام میشود و برای ساخت خروجیهای پویا مانند صفحات CMS، ایمیلها یا تولید محتوای مبتنی بر قالب مناسب است؛ ترکیبی از امکانات Go با تفسیر زماناجرا برای رسیدن سریعتر از ایده به خروجی.
#Go #Scriggo #TemplateEngine #Interpreter #ERB #RubyOnRails #Templating
🟣لینک مقاله:
https://golangweekly.com/link/177198/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Scriggo: Template Engine and Go Embeddable Interpreter
🟢 خلاصه مقاله:
Scriggo یک موتور قالب و مفسر قابلجاسازی برای Go است که تجربهای مشابه ERB در Ruby/Rails را به اکوسیستم Go میآورد. با آن میتوانید منطق و عبارتهای Go را مستقیماً داخل قالبها قرار دهید و محتوای پویا بسازید.
ویژگی مهم Scriggo این است که قالبها بدون نیاز به کامپایل مجدد برنامه قابل تغییر و اعمال هستند؛ بنابراین چرخه آزمون و تغییر بسیار سریع میشود و میتوانید منطق ارائه و قوانین رندر را بهسرعت اصلاح کنید.
این ابزار بهصورت کتابخانه در برنامههای Go ادغام میشود و برای ساخت خروجیهای پویا مانند صفحات CMS، ایمیلها یا تولید محتوای مبتنی بر قالب مناسب است؛ ترکیبی از امکانات Go با تفسیر زماناجرا برای رسیدن سریعتر از ایده به خروجی.
#Go #Scriggo #TemplateEngine #Interpreter #ERB #RubyOnRails #Templating
🟣لینک مقاله:
https://golangweekly.com/link/177198/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Scriggo
The Go language template engine and embeddable interpreter
Scriggo is the world’s most powerful template engine and Go embeddable interpreter