| Hi, sure. So schema.org has a standard json schema for recipes. Crawlers use this information to parse and figure out what kind of content lives on the page. Since google encourages this and ranks pages with schema higher, all recipe blogs and sites add this schema to their html. This is structured data. I just parse this json. Not all recipes follow this though. So you may occasionally see error messages for old sites that have not implemented schema.org structure. Regarding your second question, I built this as a side project to learn flutter. I learned the basics of flutter and wanted to build something with the newly-acquired skill. Hence the mobile apps and web app. All these are built with flutter. :) Let me see if I can integrate this inside a browser extension. |
About flutter. I am on mobile web. But scrolling on the page feels "not great". (But that is probably related to how flutter works)