Giter Site home page Giter Site logo

shova23 / http-headers Goto Github PK

View Code? Open in Web Editor NEW

This project forked from schepp/http-headers

0.0 0.0 0.0 23.37 MB

During The last couple of years a lot of new and powerful headers have emerged which, when applied correctly, help us harden our web applications against attacks and make our sites load a lot faster.

Home Page: https://schepp.github.io/HTTP-headers/

JavaScript 2.61% CSS 17.99% HTML 79.41%

http-headers's Introduction

HTTP Headers - The Hidden Champions

Talk Slides: https://schepp.github.io/HTTP-headers/


Every call we send to and receive from a web server is accompanied by more or less metadata, also known as the HTTP headers. Usually, those headers stay hidden in the shadows and we barely notice them - and we underestimate their powers. But ignoring them is a mistake! There is a lot happening around them lately. During The last couple of years a lot of new and powerful headers have emerged which, when applied correctly, help us harden our web applications against attacks and make our sites load a lot faster. That's why in this talk, I'm gonna give you the modern take on how to make the web more secure & fast.

Christian Schaefer (https://twitter.com/derSchepp), known as "Schepp", is a freelance frontend developer from Düsseldorf, Germany. Instead of hacking around with JS-Frameworks as almost every other frontend developer currently does, he works on traditional server-rendered component-based systems, uses bleeding edge CSS, has an eye on accessibility as well as the loading and runtime performance of a site. And then he also organizes a meetup (https://www.meetup.com/Webworker-NRW/) and co-hosts a podcast (https://workingdraft.de/).


Jeder HTTP-Request, den wir an einen Web Server senden oder den wir von einem solchen empfangen, wird begleitet von Metadaten, den HTTP Headern. Üblicherweise bekommen wir von diesen Headern gar nicht viel mit, weil sie sich unseren Blicken entziehen - und deshalb unterschätzen wir ihre Bedeutung im Web. Das allerdings ist ein großer Fehler! Tatsächlich entwickelt sich bei den HTTP Headern in den letzten Jahren mindestens so viel Neues wie im restlichen Web-Stack. Vornehmlich sind es dabei Security- und Performance-bezogene Header, die in den letzten Jahren neu hinzugekommen sind. Entsprechend wird es in meinem Talk um den Einsatz brandmoderner HTTP Headern gehen, mit denen man eine Webseite über das Normalmaß hinweg beschleunigt und sie gegen Angriffe härtet.

Christian Schaefer (https://twitter.com/derSchepp), auch "Schepp" genannt, ist freiberuflicher Frontend-Entwickler aus Düsseldorf. Anstatt mit hippen JavaScript-Frameworks herumzuspielen wie gefühlt sonst fast jeder, arbeitet er an traditionellen, serverseitig gerenderten Komponenten-Bibliotheken und nutzt dabei modernstes CSS, achtet auf Barrierefreiheit und eine rasend schnelle Ladezeit. Außerdem organisiert er ein Meetup (https://www.meetup.com/Webworker-NRW/) und podcastet über Frontend-Themen (https://workingdraft.de/).


Avatar Picture

http-headers's People

Contributors

schepp avatar akhilome avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.