{"guid":"2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","title":"TypeScript - Endlich sauberer Code im Frontend","subtitle":null,"slug":"froscon2017-2028-typescript_-_endlich_sauberer_code_im_frontend","link":"https://c3voc.de","description":"Dieser Vortrag stellt TypeScript detailliert vor. Alle relevanten Sprachfeatures inkl. deren Nutzen für die alltägliche Programmierung werden erklärt und mit viel Live-Coding präsentiert. Zusätzlich werden Integrationsmöglichkeiten in bestehende Anwendungen (Frontend und Backend) vorgestellt. ","original_language":"deu","persons":["Roman Roelofsen"],"tags":["froscon17","2028"],"view_count":271,"promoted":false,"date":"2017-08-20T00:00:00.000+02:00","release_date":"2017-08-20T02:00:00.000+02:00","updated_at":"2026-03-30T15:00:07.053+02:00","length":3758,"duration":3758,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2017/2028-hd.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2017/2028-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2017/2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2017/2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2017-2028-typescript_-_endlich_sauberer_code_im_frontend","url":"https://api.media.ccc.de/public/events/2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","conference_title":"FrOSCon 2017","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017","related":[{"event_id":4391,"event_guid":"c2d5346f-bd26-43c3-8c19-bbcdf52cd6e3","weight":8},{"event_id":4396,"event_guid":"b5188ef7-b244-48fc-826e-7603cd1d7837","weight":16},{"event_id":4418,"event_guid":"00ac6281-8db2-47af-9b12-22f9404368ac","weight":9},{"event_id":4420,"event_guid":"99398913-ee5b-482b-bc03-918fcc6285ac","weight":9},{"event_id":4426,"event_guid":"21c4794b-1dbb-4c28-a48a-bdc5d4455cde","weight":15},{"event_id":4427,"event_guid":"dc4aad2d-4ba3-4881-bb90-9a7953bf789d","weight":10},{"event_id":4431,"event_guid":"50b2cf5f-cc9b-49ef-bc7b-39bb383bf253","weight":16},{"event_id":4447,"event_guid":"48c05b36-a467-42db-ae4f-6ba4a86ce6ea","weight":17},{"event_id":4458,"event_guid":"40732b8d-7cd9-4a36-951b-f898872d623a","weight":10},{"event_id":4468,"event_guid":"0698cea1-0913-4db7-bc65-5d397597c8e8","weight":10},{"event_id":4477,"event_guid":"6b0f731e-3314-4c8d-b917-bf9aa9a42edb","weight":11}],"recordings":[{"size":195,"length":3758,"mime_type":"video/mp4","language":"deu","filename":"froscon17-2028-deu-TypeScript_-_Endlich_sauberer_Code_im_Frontend_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2017-08-20T13:12:42.081+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2017/h264-hd/froscon17-2028-deu-TypeScript_-_Endlich_sauberer_Code_im_Frontend_hd.mp4","url":"https://api.media.ccc.de/public/recordings/18717","event_url":"https://api.media.ccc.de/public/events/2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017"},{"size":57,"length":3751,"mime_type":"audio/mpeg","language":"deu","filename":"froscon17-2028-deu-TypeScript_-_Endlich_sauberer_Code_im_Frontend.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2017-08-20T15:19:17.255+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2017/mp3/froscon17-2028-deu-TypeScript_-_Endlich_sauberer_Code_im_Frontend.mp3","url":"https://api.media.ccc.de/public/recordings/18747","event_url":"https://api.media.ccc.de/public/events/2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017"},{"size":46,"length":3751,"mime_type":"audio/opus","language":"deu","filename":"froscon17-2028-deu-TypeScript_-_Endlich_sauberer_Code_im_Frontend.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2017-08-20T15:19:32.231+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2017/opus/froscon17-2028-deu-TypeScript_-_Endlich_sauberer_Code_im_Frontend.opus","url":"https://api.media.ccc.de/public/recordings/18748","event_url":"https://api.media.ccc.de/public/events/2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017"},{"size":206,"length":3758,"mime_type":"video/webm","language":"deu","filename":"froscon17-2028-deu-TypeScript_-_Endlich_sauberer_Code_im_Frontend_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2017-08-20T15:40:59.970+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2017/webm-hd/froscon17-2028-deu-TypeScript_-_Endlich_sauberer_Code_im_Frontend_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/18780","event_url":"https://api.media.ccc.de/public/events/2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017"},{"size":91,"length":3758,"mime_type":"video/mp4","language":"deu","filename":"froscon17-2028-deu-TypeScript_-_Endlich_sauberer_Code_im_Frontend_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2017-08-20T15:53:27.412+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2017/h264-sd/froscon17-2028-deu-TypeScript_-_Endlich_sauberer_Code_im_Frontend_sd.mp4","url":"https://api.media.ccc.de/public/recordings/18796","event_url":"https://api.media.ccc.de/public/events/2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017"},{"size":89,"length":3758,"mime_type":"video/webm","language":"deu","filename":"froscon17-2028-deu-TypeScript_-_Endlich_sauberer_Code_im_Frontend_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2017-08-20T15:56:39.346+02:00","recording_url":"https://cdn.media.ccc.de/events/froscon/2017/webm-sd/froscon17-2028-deu-TypeScript_-_Endlich_sauberer_Code_im_Frontend_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/18800","event_url":"https://api.media.ccc.de/public/events/2ce31c5d-ecbb-4da6-9c4d-a596d1b93b1c","conference_url":"https://api.media.ccc.de/public/conferences/froscon2017"}]}