I want to make a shopify theme using react.
You have a bunch of template files that have access to global server-side variables with liquid e.g. {{ product.title }}. Think wordpress or any other theme-based system.
/theme
| function levenshtein(s1, s2) { | |
| // http://kevin.vanzonneveld.net | |
| // + original by: Carlos R. L. Rodrigues (http://www.jsfromhell.com) | |
| // + bugfixed by: Onno Marsman | |
| // + revised by: Andrea Giammarchi (http://webreflection.blogspot.com) | |
| // + reimplemented by: Brett Zamir (http://brett-zamir.me) | |
| // + reimplemented by: Alexander M Beedie | |
| // * example 1: levenshtein('Kevin van Zonneveld', 'Kevin van Sommeveld'); | |
| // * returns 1: 3 |
| """ | |
| jQuery templates use constructs like: | |
| {{if condition}} print something{{/if}} | |
| This, of course, completely screws up Django templates, | |
| because Django thinks {{ and }} mean something. | |
| Wrap {% verbatim %} and {% endverbatim %} around those | |
| blocks of jQuery templates and this will try its best |
| abaci.io | |
| aback.io | |
| abaft.io | |
| abase.io | |
| abash.io | |
| abate.io | |
| abbe.io | |
| abbess.io | |
| abbey.io | |
| abbot.io |
The diff output is more specific:
[I]f a whole block of text is moved, then all of it, rather than just the beginning and end, is detected as changed.
>The algorithm described here avoids these difficulties. It detects differences that correspond very closely to our intuitive notion of difference.
| ZIP,LAT,LNG | |
| 00601,18.180555, -66.749961 | |
| 00602,18.361945, -67.175597 | |
| 00603,18.455183, -67.119887 | |
| 00606,18.158345, -66.932911 | |
| 00610,18.295366, -67.125135 | |
| 00612,18.402253, -66.711397 | |
| 00616,18.420412, -66.671979 | |
| 00617,18.445147, -66.559696 |