As planned with Michael and Philipp, we spent last night hacking on a brand new small project.
Michael brought initially a nice idea: a recorder/player for HTTP requests that we can replay against the server, but also mocking the server for client tests. We started a repo but Philipp found that something similar already exists: http://freeside.co/betamax/
So, we found a new idea: type the web! Actually, we take Typescript typing syntax and generate other representations like json-schema. Thank to Xtext and Michael's expertise, we have after a few hours an Eclipse plugin with syntax highlighting and auto-completion. We map to json-schema. The idea, besides writing the Typescript support for Eclipse is to propose solid typing contracts and tools to bridge with other typing proposals (json-schema, swagger, ...).
With a few more hours work, we can surely have something already *useful* for our projects!
https://github.com/lbovet/eclipse-typescript-xtext/tree/extends
https://github.com/lbovet/wtype
No comments:
Post a Comment