not really known
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

385 lines
370 KiB

  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!-- Created with Inkscape (http://www.inkscape.org/) -->
  3. <svg
  4. xmlns:dc="http://purl.org/dc/elements/1.1/"
  5. xmlns:cc="http://creativecommons.org/ns#"
  6. xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  7. xmlns:svg="http://www.w3.org/2000/svg"
  8. xmlns="http://www.w3.org/2000/svg"
  9. xmlns:xlink="http://www.w3.org/1999/xlink"
  10. xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
  11. xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
  12. width="366.76282mm"
  13. height="197.89879mm"
  14. viewBox="0 0 1299.5533 701.21624"
  15. id="svg2"
  16. version="1.1"
  17. inkscape:version="0.92.3 (2405546, 2018-03-11)"
  18. sodipodi:docname="sugarizer-architecture.svg">
  19. <defs
  20. id="defs4" />
  21. <sodipodi:namedview
  22. id="base"
  23. pagecolor="#ffffff"
  24. bordercolor="#666666"
  25. borderopacity="1.0"
  26. inkscape:pageopacity="0.0"
  27. inkscape:pageshadow="2"
  28. inkscape:zoom="0.7"
  29. inkscape:cx="560.97199"
  30. inkscape:cy="416.00321"
  31. inkscape:document-units="px"
  32. inkscape:current-layer="layer1"
  33. showgrid="false"
  34. inkscape:window-width="1318"
  35. inkscape:window-height="765"
  36. inkscape:window-x="67"
  37. inkscape:window-y="27"
  38. inkscape:window-maximized="0"
  39. fit-margin-left="50"
  40. fit-margin-right="50"
  41. fit-margin-bottom="50"
  42. fit-margin-top="50" />
  43. <metadata
  44. id="metadata7">
  45. <rdf:RDF>
  46. <cc:Work
  47. rdf:about="">
  48. <dc:format>image/svg+xml</dc:format>
  49. <dc:type
  50. rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
  51. <dc:title />
  52. </cc:Work>
  53. </rdf:RDF>
  54. </metadata>
  55. <g
  56. inkscape:label="Calque 1"
  57. inkscape:groupmode="layer"
  58. id="layer1"
  59. transform="translate(150.45942,75.474347)">
  60. <rect
  61. style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.98086876;stroke-opacity:1"
  62. id="rect4388"
  63. width="985.7334"
  64. height="492.87628"
  65. x="3.8166752"
  66. y="55.732273" />
  67. <rect
  68. style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.41822839;stroke-opacity:1"
  69. id="rect4136"
  70. width="943.80438"
  71. height="97.979874"
  72. x="27.415049"
  73. y="349.88751" />
  74. <rect
  75. y="370.24966"
  76. x="44.501629"
  77. height="48.58263"
  78. width="158.59886"
  79. id="rect4138"
  80. style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#0000ff;stroke-width:0.40938058;stroke-opacity:1" />
  81. <image
  82. y="366.71936"
  83. x="46.185715"
  84. id="image4159"
  85. xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAATQAAAF8CAYAAABBikeeAAAABHNCSVQICAgIfAhkiAAAIABJREFU eJzsvXncZVdZJvq8a+9zvu+rOalKVVKZQyZIYmjCEEBCIIRRLg0SIwoSpAVtFZq++rv+pL0X771t 2zZN/9qr7XVAuKgoQb3adgMKSFq4MkiQIQEJZKIyVKXmqm84w977vX+s9Q5rn1MBFYH6aj1Q+c7Z w1rvmp71vO9aex+goKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCg oKCgoKCgoKDgpAF9uw0oOOkR0l/q/cUJvvMJvsvf7ptkV8EpiEJoBd8IKP0L7jMhklCLSEJ9ovqH IACo0l+e86+QXcGjohBaQR9CWp68pjgxmRCuuGlw3gU7NvKkWkJNSwQstBUGFVMdOh74i9u6bXnK 40B1g9CMeFKNaNiufW1lbQ23vXOMExMjARimz0Kg8vebQaYF6wCF0E5teOUlruNk5qqbbqrObi88 a2EQzgIWd3WrR3bseMrzd5719OftnCy3p1WhWmLCJgAbmLABjAUCBkQYMKPupdYCGDOhCR1GTFgD sArGKvN0ebhpcPS+P33XwaN3f27vYGnTwQbtPozbvfcd+cQDuO22Zo79Qpid+1dwiqIQ2qkHT2Ci vlTh7HrVT23c3J1+PrrpY+ot2y644J+/4QKetmcjVGcB2B7A2xHotGbl+MLk+CFQVYM6BgMgAgAG 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
  86. style="image-rendering:optimizeSpeed"
  87. preserveAspectRatio="none"
  88. height="57"
  89. width="46.200001" />
  90. <text
  91. xml:space="preserve"
  92. style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  93. x="91.071434"
  94. y="400.93365"
  95. id="text4162"><tspan
  96. sodipodi:role="line"
  97. id="tspan4164"
  98. x="91.071434"
  99. y="400.93365"
  100. style="font-size:17.5px;line-height:1.25">require.js</tspan></text>
  101. <text
  102. xml:space="preserve"
  103. style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  104. x="460.28571"
  105. y="403.79077"
  106. id="text4166"><tspan
  107. sodipodi:role="line"
  108. id="tspan4168"
  109. x="460.28571"
  110. y="403.79077"
  111. style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold'">sugar-web</tspan></text>
  112. <rect
  113. y="102.2292"
  114. x="27.244116"
  115. height="230.65173"
  116. width="230.93439"
  117. id="rect4170"
  118. style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.07636452;stroke-opacity:1" />
  119. <text
  120. id="text4172"
  121. y="158.34912"
  122. x="50.437943"
  123. style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  124. xml:space="preserve"><tspan
  125. y="158.34912"
  126. x="50.437943"
  127. id="tspan4174"
  128. sodipodi:role="line"
  129. style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:22.5px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold'">Sugarizer core</tspan></text>
  130. <rect
  131. style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#0000ff;stroke-width:0.53099;stroke-opacity:1"
  132. id="rect4176"
  133. width="158.47725"
  134. height="81.796051"
  135. x="66.562439"
  136. y="226.97543" />
  137. <image
  138. y="248.23383"
  139. x="95.502869"
  140. id="image4186"
  141. xlink:href="data:image/png;base64,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
  142. style="image-rendering:optimizeSpeed"
  143. preserveAspectRatio="none"
  144. height="40.5"
  145. width="34.375" />
  146. <text
  147. id="text4189"
  148. y="272.93365"
  149. x="139.07143"
  150. style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  151. xml:space="preserve"><tspan
  152. y="272.93365"
  153. x="139.07143"
  154. id="tspan4191"
  155. sodipodi:role="line"
  156. style="font-size:17.5px;line-height:1.25">enyo</tspan></text>
  157. <rect
  158. style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.95104742;stroke-opacity:1"
  159. id="rect4193"
  160. width="180.19313"
  161. height="230.77705"
  162. x="271.88202"
  163. y="102.16654" />
  164. <text
  165. xml:space="preserve"
  166. style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  167. x="315.905"
  168. y="158.34912"
  169. id="text4195"><tspan
  170. sodipodi:role="line"
  171. id="tspan4197"
  172. x="315.905"
  173. y="158.34912"
  174. style="font-size:20px;line-height:1.25">activity 1</tspan></text>
  175. <rect
  176. y="226.97543"
  177. x="282.56244"
  178. height="81.796051"
  179. width="158.47725"
  180. id="rect4199"
  181. style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#0000ff;stroke-width:0.53099;stroke-opacity:1" />
  182. <image
  183. y="252.04636"
  184. x="294.02451"
  185. id="image4231"
  186. xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABBwAAAQcCAYAAAA2m4gFAAAABHNCSVQICAgIfAhkiAAAIABJREFU eJzs3duTZdlB3/nfWnufzKwutVrduiJkwFgMEBjb+IYjbI/DNnaEgzATjhm/zts8zp8wE/M0/8TM 2xDhMJ7wOIzxjMceDLIVxjgESCDAF2RAINAFSX2rqsyz91rzsPfJS1W1rC6WpJb684lQr8rMk5mn TmYdnf3da69VevvpHgAAAIA3dDsdTEnq/ue2/2/dxynJu5NcZP79//CRr+tdBAAAAL7Z9PTSktTU NiVJWtk+UrJmSsuUkqt2nnr4YN73oQ9nfr586ht3fwEAAIC3vFaStbQkyZw5SbKW7BEimXpS+pTS 7udq6cnZt2U+lC9/w+4wAAAA8M2h7ZdV1DJlm+uwpmcPDknqdJGplqzH15L1lcy9TN+4ewsAAAC8 5dUkh75dQ1F6TS8trfQtQpQ1JSVteZRen0uZSpKWubX1G3qnAQAAgLe6krIHh/TswWFNK0vS9wUl 65R++vNUM5dqkwoAAADgjfX0tD04TH1f0yElvZSkJOklNXOWOuVqOa31AAAAAPCV9Hb9x7UkrfR9 pkNN0lJS01Mzlfl6wsNcb30SAAAAwNP0bEsybPMc6vbfVtNLMqUmfUo/tpxnTnpNTabrNSWNRqPR aDQajUaj0Wg0Gp8+lpxyw23TaQmHfrrFduu5pWbb2sJoNBqNRqPRaDQajUaj8eljLdusht6npCcp PT1L0ltqT6asWbImWZO+ZLv1/klGo9FoNBqNRqPRaDQajU8btwkLU5Ip7bGJDj0ta2lJafvtk+l/ /h+/739Jyqk8GI1Go9FoNBqNRqPRaDQ+MfZyuliiJqVn09JLT0lNz5yWiyz9hTz37g9tn1evP8Vo NBqNRqPRaDQajUaj8e646alJUtb9zdsfe9LcyrrdqHSj0Wg0Go1Go9FoNBqNxifHZIsNSdKnbSxJ +umPLSUta5JeelJaysP/8KP9KyYJAAAAgCQpNbVvCzi0PUicLrQoOeTY35mH/UN5z/f86czXC0AA AAAAvAktddu9oreUJCltmxXRW9QGAAAA4E3ZZjdMeWI3iyR1v45CcAAAAACGExwAAACA4QQHAAAA YDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjB AQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAA ABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhO cAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAA AACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACG ExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwA AACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA 4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQH AAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAA YDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjB AQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAA ABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhO cAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAA AACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACG ExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwA AACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA 4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQH AAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAA YDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjB AQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAA ABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhO cAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAA AACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACG ExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwA AACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA 4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQH AAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAA YDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjB AQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAA ABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhO cAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAA AACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACG ExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwA AACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA 4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQH AAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAA YDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjB AQAAABhOcAAAAACGExwAAACA4QQHAAAAYDjBAQAAABhOcAAAAA
  187. style="image-rendering:optimizeSpeed"
  188. preserveAspectRatio="none"
  189. height="32.875"
  190. width="32.875" />
  191. <text
  192. xml:space="preserve"
  193. style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  194. x="340.70093"
  195. y="276.42853"
  196. id="text4234"><tspan
  197. style="font-size:17.5px;line-height:1.25"
  198. sodipodi:role="line"
  199. id="tspan4236"
  200. x="340.70093"
  201. y="276.42853">vanilla JS</tspan></text>
  202. <rect
  203. y="102.16654"
  204. x="463.88202"
  205. height="230.77705"
  206. width="180.19313"
  207. id="rect4238"
  208. style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.95104742;stroke-opacity:1" />
  209. <text
  210. id="text4240"
  211. y="158.34912"
  212. x="507.905"
  213. style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  214. xml:space="preserve"><tspan
  215. y="158.34912"
  216. x="507.905"
  217. id="tspan4242"
  218. sodipodi:role="line"
  219. style="font-size:20px;line-height:1.25">activity 2</tspan></text>
  220. <rect
  221. style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#0000ff;stroke-width:0.53099;stroke-opacity:1"
  222. id="rect4244"
  223. width="158.47725"
  224. height="81.796051"
  225. x="474.56244"
  226. y="226.97543" />
  227. <text
  228. id="text4246"
  229. y="276.12091"
  230. x="538.70093"
  231. style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  232. xml:space="preserve"><tspan
  233. y="276.12091"
  234. x="538.70093"
  235. id="tspan4248"
  236. sodipodi:role="line"
  237. style="font-size:17.5px;line-height:1.25">React JS</tspan></text>
  238. <rect
  239. style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.95104742;stroke-opacity:1"
  240. id="rect4250"
  241. width="180.19313"
  242. height="230.77705"
  243. x="655.88202"
  244. y="102.16654" />
  245. <text
  246. xml:space="preserve"
  247. style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  248. x="699.90503"
  249. y="158.34912"
  250. id="text4252"><tspan
  251. sodipodi:role="line"
  252. id="tspan4254"
  253. x="699.90503"
  254. y="158.34912"
  255. style="font-size:20px;line-height:1.25">activity 3</tspan></text>
  256. <rect
  257. y="226.97543"
  258. x="666.56244"
  259. height="81.796051"
  260. width="158.47725"
  261. id="rect4256"
  262. style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#0000ff;stroke-width:0.53099;stroke-opacity:1" />
  263. <text
  264. xml:space="preserve"
  265. style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  266. x="730.70093"
  267. y="276.42853"
  268. id="text4258"><tspan
  269. style="font-size:17.5px;line-height:1.25"
  270. sodipodi:role="line"
  271. id="tspan4260"
  272. x="730.70093"
  273. y="276.42853">Vue.js</tspan></text>
  274. <image
  275. y="245.174"
  276. x="480.59521"
  277. id="image4209"
  278. xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANEAAAC5CAYAAAC2ndrYAAAABHNCSVQICAgIfAhkiAAAIABJREFU eJzsvXd8ZFd99/8+t01Tl1YrbS9eYxtwBZtisGkxEGoIAYeSEBKSPJDeSMjze0glJKQ+hDRSIECA kAAPGAixMTEGY2NjE4Pb9q7VatWn3XLO749zz51Z7dzRjFbSzjj+vF6yd1d37pzy/Z7z7V+hlFI8 gSfwBFYM60IP4Ak8gW7HE0z0BJ7AecK50AO4EGgmv4p1G0V3QdX/v24BRd2C/U9du/8RTJQQQPwH q8luy/g5gSaQ/6mEYdZMKi2uGGYRyX/ORfQ/dN3E492wEMazc5bsqi8hqpu6EIKMde7mR0ozlk1z 5ns8QKGZRipwlqxFpKAUKSoSwnjdFOAKQc6CgiOS52X8nqVr/njF45aJzI1ixxs5EygOlyMmKpKJ qmQmkFRljVAsAX2uxagrGPYEQ57FpqzNoFsjDsOQNmeLMd0OqSBCE72ZVkXCsXLEpC85UZGcqkac 9hXzgaIkFQLNRHkbBl2LTRmbHXmLbTmbbTmLjCX0zSQe/4r345KJFDVi2F+M+Np0wMMLIQdKESer EoFmrka3TqQga8PGjCaGbXmbXXmbp/Y6bM5ayfuV6v6byczDiF+BgocWQh5ejNhbDDlcijhalhQj hSP0mlmIs+atby6FH6/HzrzDk3ttnjXk8rR+h4wlkDy+GelxyUQA86Hio8cq3DXjc7gssRHkbC2m oNKNC0Jowggk+Ap8qeixBdvzNttzNk8fdLh2wKXfEWcxazfCjP+0L7l9KuCBOXPQRKAgY2sRN16y s40LMZKbPP5/VUJJKgZdwTX9Lm/ammVnzu76tWqGxyUT3TcX8teHyxxYDBECsrZIjAqtTtZsuBAQ SagqRSSh3xVszNo8bcDhNWMZRjyrawnkQCni0yerPDgfMuFLypEiYwlcoeetmhw2aRDoGymQiqqE 0YzNj23NcdOouxZT6Ag8LpioXrz6wqTP3x0uMx8qslbtZjkfGIsTaL0olOBa0GMLrh1w+eEt2Zqo FxNeJ4l6Up09h/2liH85XuG+2YBSpIgUeJYW01bCOI0g4p+q1O++eUuGN27Odu2B0wyPCyaKYgPC Fyer/PWhMpWYyFeLIOphiFEBUup/cIXgRSMuP7Apy3jGwhLnEu6FQP3hIhWcqEo+dbLCrad9QgVC gV0n3q4FIViiZvr+sW05fnA8o83mjyNO6nomMgz07bmQ9+wrMRtIPLE8QdSLa3D+DBdI6HMFrxrL cNOGDBsyInmnfQEIxhCuJWDKV3z5tM+nTlSYDxUZa2VzTfMBRcu8TKBv8Iwt+JXdeZ4z5BI+jkzg Xc1E5kQ7VZW8+9EijyyG9Dii6abaonY6RrFPRAhttrbrdAHj62gVhh4WQ8Xugs3rN+d4zpBDzhaE qrE1cC2g0PNyhCbcb0wHfPxEhe8thPTY2lwvW3yXEcmsOutdGK+ZQpu5LQQZW/8+anIQWUBZKnbm HX7rSQU2Z63HzY3U1Uxk8NeHK3z8eJl+RxA0mY0joBzpzexxBEOuIG8LKpGiFMFMIAkUeEKfmq6o EWWrcC2oRAoFPHvI4zXjGZ7S66yLWdwwvy3gUDniX09Uue20j1SKnCMIZWs3kHEBAFSkohLpP49k LEY8i4INriXwJSyEksPlSN/EjogZrDFsAcVI8YqNWX5+Vy45wLqdj7qWicwp9uBCyK8/vNhUrhdo AqtIxTWDDs8e9Nicteh1BJmYGCpSsRgqTlQlh0qS7y4EHC5FCCBnt6d0W+ixzYWKzVmb79+Y4fWb Mtii5pdZbdQbNL406fPJk1X2F0N640iCVg4CI65JBYuRImsJLut1uKzXZk/eZiRj0+fo9bCFNrCU IsWpquKeWZ8vTvqJgzttHySQsQTv2lPg6QNOIo53M7qSiYyFJ1CKvzhY5nMTVXpTxLiaPA5v25bn hmGX3mWE8YqEWT/iaEXxzZmA/5oOOFONcCyRRCsst+/mNK9ITeBXD7i8bXuW3Xl71Z2PhjGnfMmH jlW47bRPICFn16Ismn4+/k+o9Jpuzlq8aCTDtYMuY1lBv2MtS+iRUtw3F/In+0tMByq5xZfCETAX KF4xnuHnduZxBF1vsetqJnqsGPH2BxfIWo1PWgv97xlL8CsXFXj2kJPcVibIdOl7rSUMEirFYgT3 zIR89mSV/aWQCK1DOdbyepMJj6lIxQbP5g2bs7xizFsV8U6iLWxCwAMLIX95oMz+UkgmZvbldB+j G0qlx/KUfodXjmW4pt8hb50bmWAmVD9kQz3mYPneQsRvP1ZkLpA44twxGD0rUPC+J/fw1F6n63Wj rmQi0IT5N0fKfPJ4hXwcWrIUWpmFn96hTathvFnL3QKKmom6fnMV8M3ZgE8cr7B3MaIiFZ7Qok0z gjViUiQhBF4ymuHHt2W1DkGNsNqBITwF/PtJn386WsaXqiXTvmHsqlR4luDiHpubN2W5bsCtWSup O2hauHnNmtkCbjvt8559xcTJvXQsttARJW/cnOWt23JdzUDQxUy0ECne+sA8C6FquMG20Jay64c9 3rWnQNZaPbEhVIq7ZgI+O+Hz0HyIr3QgZqsWvWKkeHKvw8/szHNpj518plViMubhM77iH4+W+cKp KhlbtDQ3R+iDxQIu7rF59ViWG4cdLHH+YUw1MRv+/ECJz59qLGYb3WjQtfjzp/SwoYujPqCL84m+ uxAyE8veSyHQfpsB1+J5w24i7q2GAqvQZt3nDHk8bcDl1qmAz09UeHQxIm8JbEsTebOv6nUE+xYj /r9HF/nxrTluGvWSk3w5RjIpBvtKEe8/WOY7cwEFu/FNXA/z3tlAsatg85LRDC8b9SjEFrXV0NOM AcMVcMOwxzdnAhZDdY6hQaHncKwSsa8YscGzupaBoIuZ6BtngtSFF2gd5Ip+h+ePeKsqc9dbsLJC 8PJRj6f1O3xh0ueWU1VmfUmvKwiaULVU2hQ+Hyj+cH+JE1XJ6zdlydrpjFRvvr57JuDPD5aYqMqE CZrBEVp0EwheNZ7h1WMZdubtlhm3HZjoiKcPOFzd7/KlySr97rm3kYxdCXfNBFw74Ha1ha5rmei7 C1Hq7yK0GfaKPh30qG+P1YXRRwIF4xmLH9ua5ap+h385VuGe2YBep7E+YKDQJ7ZrwT8fKzNRlfzE tiwj3rlOSGMM0aFNAX9zqERZKgp2c8cy6HnPh/r2ecPmLDcMezhCj9sRq6/QC/T6W8AV/Q7fmNEh RiYSvH5OjhA8MB8SKIXdxQlaXcVERm4+WpHMBrLhTaRFOcVwxuKZQ5qJ1kpxFWhGMIR8dZ/DnosL /PtElU8erxAohRvrGo0gAUtBwRbcerrKXKB4+44cW3PWWYYDo0N84kSVDx+tIFF4KRbJ+rFJdADo TaMZ3rw1y6aMfq8RudYKZr2v7HMYz1ocKEZkG2yCJeBURXKqKtmes9duQGuMrsyVenRBn15pzGGU 1p0xMa71GWcL/SMV9DiCN2/J8juX9LA151CWNTNw2lil0jfnvbMBv723yP5SdFYQqy/hg0cqfPBI GalUYrpvhorUJ/07duX51d15NmesxKS+1qKThTa+bM5ajGfsJI6vERTw2GK6VNEN6ComMsS4vyQJ ZeONMWLCZT3rf8kmUQ0Kru53eN9lPTx/xEtCh9KY3ugmWQsOlyJ+69Ei35kPsWJn7fsPlfnkiTKe AKtJ8Kh5fSBhd8HmDy/r4ZUbPa3Dca4PbC1hbIWX9NjkbEEzNtlfeoKJ1g2GeI6Uo1RPvLH8XNqr xYP1FrWtOj1j0BX85p48b9mWJW9DKVRNF1yix36qKvntx4rcPRvwJ/uLfP5UFc8Sie8m7XtDpQiV 4vphlz++rJdLe/QaWKz/Rptlv7jH0dbDJrfRvmJ3M1FX6URmEyaqERJtbVpKU0rpSIJtHSRjv25T lt0Fh788WOZIOUwMAmk3ii2gGCre9fAiQEN9oh7G+uZZFq/dlO
  279. style="image-rendering:optimizeSpeed"
  280. preserveAspectRatio="none"
  281. height="46.25"
  282. width="52.25" />
  283. <image
  284. y="247.174"
  285. x="676.80951"
  286. id="image4220"
  287. xlink:href="data:image/png;base64,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
  288. style="image-rendering:optimizeSpeed"
  289. preserveAspectRatio="none"
  290. height="47.5"
  291. width="47.5" />
  292. <text
  293. id="text4281"
  294. y="152.87451"
  295. x="861.90503"
  296. style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  297. xml:space="preserve"><tspan
  298. y="152.87451"
  299. x="861.90503"
  300. id="tspan4283"
  301. sodipodi:role="line"
  302. style="font-size:30px;line-height:1.25">...</tspan></text>
  303. <g
  304. id="g4376"
  305. transform="translate(-108.57144,-15.714287)">
  306. <g
  307. id="g4368">
  308. <ellipse
  309. style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1"
  310. id="path4360"
  311. cx="344.54053"
  312. cy="494.31326"
  313. rx="55"
  314. ry="12.857142" />
  315. <ellipse
  316. ry="12.857142"
  317. rx="55"
  318. cy="534.31329"
  319. cx="344.54053"
  320. id="ellipse4362"
  321. style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
  322. <rect
  323. style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1"
  324. id="rect4364"
  325. width="0.50507635"
  326. height="40.911201"
  327. x="289.46194"
  328. y="493.91696" />
  329. <rect
  330. y="493.91696"
  331. x="399.46194"
  332. height="40.911201"
  333. width="0.50507635"
  334. id="rect4366"
  335. style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
  336. </g>
  337. <rect
  338. y="516.1391"
  339. x="290.97604"
  340. height="17.679934"
  341. width="107.5835"
  342. id="rect4374"
  343. style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:#ffffff;stroke-width:0.9977352;stroke-opacity:1" />
  344. </g>
  345. <text
  346. id="text4384"
  347. y="515.48724"
  348. x="363.43524"
  349. style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  350. xml:space="preserve"><tspan
  351. style="font-size:17.5px;line-height:1.25;text-align:center;text-anchor:middle"
  352. y="515.48724"
  353. x="363.43524"
  354. sodipodi:role="line"
  355. id="tspan864">IndexedDB</tspan></text>
  356. <text
  357. xml:space="preserve"
  358. style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  359. x="16.437943"
  360. y="38.349121"
  361. id="text4390"><tspan
  362. style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:27.50000191px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif Bold'"
  363. sodipodi:role="line"
  364. id="tspan4392"
  365. x="16.437943"
  366. y="38.349121">Sugarizer</tspan></text>
  367. <text
  368. xml:space="preserve"
  369. style="font-style:normal;font-weight:normal;line-height:0%;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
  370. x="363.43524"
  371. y="476.11224"
  372. id="text867"><tspan
  373. sodipodi:role="line"
  374. id="tspan862"
  375. x="363.43524"
  376. y="479.22943"
  377. style="font-size:17.5px;line-height:1.25;text-align:center;text-anchor:middle" /><tspan
  378. id="tspan865"
  379. sodipodi:role="line"
  380. x="363.43524"
  381. y="491.59564"
  382. style="font-size:17.5px;line-height:1.25;text-align:center;text-anchor:middle">localStorage</tspan></text>
  383. </g>
  384. </svg>