ºÝºÝߣshows by User: hahnekamp / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: hahnekamp / Wed, 15 Aug 2018 07:32:35 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: hahnekamp Jumpstart into Swagger & OpenAPI (JS Edition) - GrazJS /slideshow/jumpstart-into-swagger-openapi-js-edition-grazjs/109945706 szt7itdps6k8pkreanbw-signature-2be7316b655c8441bd35b7bf7b6e092a248357bcb3bf6f880bb7cbb7a6ae9a9e-poli-180815073235
For years, we had to write boring, duplicated code for our http endpoints: one for the frontend-side and one for the backend-side. Microservices added even more duplicated code. Once these got out of sync, we had to fix them manually. All of this frustrating "monkey coding" keeps us away from more important tasks. Swagger or OpenAPI is a set of tools to eliminate this problem. Supporting different languages and frameworks, Swagger’s code generator creates server stubs and clients of your API. It also provides a frontend where we can call the endpoints directly with predefined request data. Say farewell to Postman and other. A nice editor to define the API wraps it up. I will demonstrate the usefulness of Swagger and OpenAPI using an application based on Express and Angular. You will quickly see how these tools can free you to focus on code that matters.]]>

For years, we had to write boring, duplicated code for our http endpoints: one for the frontend-side and one for the backend-side. Microservices added even more duplicated code. Once these got out of sync, we had to fix them manually. All of this frustrating "monkey coding" keeps us away from more important tasks. Swagger or OpenAPI is a set of tools to eliminate this problem. Supporting different languages and frameworks, Swagger’s code generator creates server stubs and clients of your API. It also provides a frontend where we can call the endpoints directly with predefined request data. Say farewell to Postman and other. A nice editor to define the API wraps it up. I will demonstrate the usefulness of Swagger and OpenAPI using an application based on Express and Angular. You will quickly see how these tools can free you to focus on code that matters.]]>
Wed, 15 Aug 2018 07:32:35 GMT /slideshow/jumpstart-into-swagger-openapi-js-edition-grazjs/109945706 hahnekamp@slideshare.net(hahnekamp) Jumpstart into Swagger & OpenAPI (JS Edition) - GrazJS hahnekamp For years, we had to write boring, duplicated code for our http endpoints: one for the frontend-side and one for the backend-side. Microservices added even more duplicated code. Once these got out of sync, we had to fix them manually. All of this frustrating "monkey coding" keeps us away from more important tasks. Swagger or OpenAPI is a set of tools to eliminate this problem. Supporting different languages and frameworks, Swagger’s code generator creates server stubs and clients of your API. It also provides a frontend where we can call the endpoints directly with predefined request data. Say farewell to Postman and other. A nice editor to define the API wraps it up. I will demonstrate the usefulness of Swagger and OpenAPI using an application based on Express and Angular. You will quickly see how these tools can free you to focus on code that matters. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/szt7itdps6k8pkreanbw-signature-2be7316b655c8441bd35b7bf7b6e092a248357bcb3bf6f880bb7cbb7a6ae9a9e-poli-180815073235-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> For years, we had to write boring, duplicated code for our http endpoints: one for the frontend-side and one for the backend-side. Microservices added even more duplicated code. Once these got out of sync, we had to fix them manually. All of this frustrating &quot;monkey coding&quot; keeps us away from more important tasks. Swagger or OpenAPI is a set of tools to eliminate this problem. Supporting different languages and frameworks, Swagger’s code generator creates server stubs and clients of your API. It also provides a frontend where we can call the endpoints directly with predefined request data. Say farewell to Postman and other. A nice editor to define the API wraps it up. I will demonstrate the usefulness of Swagger and OpenAPI using an application based on Express and Angular. You will quickly see how these tools can free you to focus on code that matters.
Jumpstart into Swagger & OpenAPI (JS Edition) - GrazJS from Rainer Hahnekamp
]]>
39 2 https://cdn.slidesharecdn.com/ss_thumbnails/szt7itdps6k8pkreanbw-signature-2be7316b655c8441bd35b7bf7b6e092a248357bcb3bf6f880bb7cbb7a6ae9a9e-poli-180815073235-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
JavaScript Engines: Essentials for Developers /slideshow/javascript-engines-essentials-for-developers-87074250/87074250 zl8gzjhqswoo8ek5iwva-signature-9350dd3d0d01de970638ace649a974aac5b7ce9d032cb4053ec9196316ebb851-poli-180201220632
Talk at ViennaJS about JavaScript Engines. Covers the interplay between Interpreter and Compiler. Inline Caching is explained by using code examples. Attention: In the slide "Final Advice" there might be a misunderstanding with "Use Classes instead of object literals". Be aware that JavaScript Classes are not the same as Hidden Classes. You can still end up having polymorphic cache or worse if properties are not the same.]]>

Talk at ViennaJS about JavaScript Engines. Covers the interplay between Interpreter and Compiler. Inline Caching is explained by using code examples. Attention: In the slide "Final Advice" there might be a misunderstanding with "Use Classes instead of object literals". Be aware that JavaScript Classes are not the same as Hidden Classes. You can still end up having polymorphic cache or worse if properties are not the same.]]>
Thu, 01 Feb 2018 22:06:32 GMT /slideshow/javascript-engines-essentials-for-developers-87074250/87074250 hahnekamp@slideshare.net(hahnekamp) JavaScript Engines: Essentials for Developers hahnekamp Talk at ViennaJS about JavaScript Engines. Covers the interplay between Interpreter and Compiler. Inline Caching is explained by using code examples. Attention: In the slide "Final Advice" there might be a misunderstanding with "Use Classes instead of object literals". Be aware that JavaScript Classes are not the same as Hidden Classes. You can still end up having polymorphic cache or worse if properties are not the same. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/zl8gzjhqswoo8ek5iwva-signature-9350dd3d0d01de970638ace649a974aac5b7ce9d032cb4053ec9196316ebb851-poli-180201220632-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Talk at ViennaJS about JavaScript Engines. Covers the interplay between Interpreter and Compiler. Inline Caching is explained by using code examples. Attention: In the slide &quot;Final Advice&quot; there might be a misunderstanding with &quot;Use Classes instead of object literals&quot;. Be aware that JavaScript Classes are not the same as Hidden Classes. You can still end up having polymorphic cache or worse if properties are not the same.
JavaScript Engines: Essentials for Developers from Rainer Hahnekamp
]]>
392 2 https://cdn.slidesharecdn.com/ss_thumbnails/zl8gzjhqswoo8ek5iwva-signature-9350dd3d0d01de970638ace649a974aac5b7ce9d032cb4053ec9196316ebb851-poli-180201220632-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-hahnekamp-48x48.jpg?cb=1614941822 www.rainerhahnekamp.com https://cdn.slidesharecdn.com/ss_thumbnails/szt7itdps6k8pkreanbw-signature-2be7316b655c8441bd35b7bf7b6e092a248357bcb3bf6f880bb7cbb7a6ae9a9e-poli-180815073235-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/jumpstart-into-swagger-openapi-js-edition-grazjs/109945706 Jumpstart into Swagger... https://cdn.slidesharecdn.com/ss_thumbnails/zl8gzjhqswoo8ek5iwva-signature-9350dd3d0d01de970638ace649a974aac5b7ce9d032cb4053ec9196316ebb851-poli-180201220632-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/javascript-engines-essentials-for-developers-87074250/87074250 JavaScript Engines: Es...