2023 May 24 11:50 AM - edited 2023 Jun 07 2:13 PM
This discussion thread is to submit your solution for Week 3 of the May 2023 Developer Challenge - Open-Source ABAP .
Week 3 – ABAP Mustache https://github.com/sbcgua/abap_mustache
Mustache is a big deal in the web development world. It's a template syntax that doesn't use logic, letting you whip up a text template, stick some tags in there, and then swap those tags with dynamic content straight from your program – anything from individual values to full lists of values. Mustache is a real champ when it comes to generating bits of HTML (or entire pages), or pretty much any other text you want to template. Plus, the Mustache syntax is used in a huge number of languages.
Community member @atsy has put together an implementation of the mustache processor in ABAP, and named it - you guessed it - ABAP Mustache. So, for your third-week challenge, we're putting the spotlight on the ABAP Mustache project. Your challenge is to simply create an ABAP application which leverages this framework and outputs some data to the console. How you use ABAP Mustache is totally up to you - it's your chance to get creative and show us what you've got. Whether you want to keep it simple or go all out is completely your call. Once you're done, all you need to do is share your working ABAP code and give us a screenshot of the output in the console to prove you've nailed the challenge.
Resources
❗You will get credit for this weeks’ challenge by posting in this discussion thread the working ABAP code (a screen shot of your code, or via a link to your GitHub repo), and showing a screen shot of the output in the console. To give you an idea, here's an example screenshot below.
Have Fun 🤩
2023 May 27 1:22 PM
2023 May 28 12:05 AM
Hello all!
Here is my repo for this week's challenge:
https://github.com/JliberalFTC/sap-developer-cc-open-source-cloud/tree/main/src/zabapmustache
Some code screenshots:
Output:
PS: Someone already pulled the ABAP Mustache repository on the trial instance of SAP BTP Cloud where my account is. This caused me a problem because the pulled version was not the one from the cloud branch (Steampunk). In order not to modify the objects for the person who did the pull, I copied some of the classes that were not supported and adapted them afterward. That's why in my repo there are a couple of additional adapted classes.
2023 May 28 1:41 AM
2023 May 28 11:57 AM
Hello All!
this is my code and result for Week 3 Challenge 🙂
link to GitHub Repository:
source code:
output:
2023 May 28 3:42 PM
2023 May 28 4:12 PM
2023 May 28 5:46 PM
2023 May 28 9:24 PM
2023 May 29 2:06 AM
Here's my entry!
And just like last week, why was I not aware of this amazing repo! This one particular has so many use cases.
2023 May 29 8:38 AM
Hi ,
I'm facing issue after pulling the moustache package from abapgit. Its giving error in the define method of class zcl_moustache Macros are not allowed in cuurent ABAP language. plz suggest what to be done?
2023 May 29 9:45 AM
2023 May 30 10:39 AM - edited 2023 May 30 11:26 AM
2023 May 29 8:49 AM
Hello all, here is my week3 code:
https://github.com/lars-sawyer/abap-code-challenge/blob/main/src/zz_cl_mustache.clas.abap
2023 May 29 9:42 AM
2023 May 29 11:28 AM
2023 May 29 5:04 PM
2023 May 29 8:58 PM
2023 May 29 9:11 PM
2023 May 30 5:09 AM
2023 May 30 7:24 AM
2023 May 30 7:25 AM
2023 May 30 9:11 AM
2023 May 30 9:24 AM - edited 2023 May 30 10:33 AM
2023 May 30 11:23 AM
Hi Mamikee,
Here is my repo link for week 3 challenge https://github.com/SSingiredd/ABAP_REPOSITORY.git
2023 May 30 1:16 PM
Hi, here is my "mustache" )) : https://github.com/Atashovic/abap-code-challenge/blob/main/src/zcl_demo_mustache_test_app_j.clas.aba...
2023 May 30 1:38 PM
2023 May 30 2:49 PM - edited 2023 May 30 2:49 PM
2023 May 30 6:20 PM
2023 May 30 6:53 PM
Hello ABAP Developers!
Here's my repository link and console print for the week 2 challenge.
https://github.com/anachavesrs/Code-Challenge-Open-Source-ABAP
2023 May 31 2:37 AM
2023 May 31 6:28 AM
2023 May 31 12:20 PM
2023 May 31 2:23 PM
2023 May 31 2:32 PM
2023 May 31 9:53 PM
2023 Jun 01 11:09 AM
2023 Jun 01 2:37 PM - edited 2023 Jun 01 2:39 PM
Hello Mamikee,
Please find below my submission https://github.com/sheenamk/sh_abapgit/tree/main/src/zabapmustache .
Thanks & Regards
Sheena.
2023 Jun 02 7:33 AM
2023 Jun 02 7:36 AM
2023 Jun 02 9:29 AM