WebDevLog

WebDevLog

The WebDevLog channel is is a channel that focuses on Web Development.

Subjects include FE, BE, Software Architecture, and more.

Пікірлер

  • @maaniksharma7739
    @maaniksharma7739Ай бұрын

    6:26 bruhhh

  • @webdevlog
    @webdevlogАй бұрын

    😂

  • @real23lions
    @real23lionsАй бұрын

    Excellent video. Thank you!

  • @webdevlog
    @webdevlogАй бұрын

    Thanks my friend!

  • @user-rj7sm2op5o
    @user-rj7sm2op5o2 ай бұрын

    I'll just subscribe.

  • @webdevlog
    @webdevlog2 ай бұрын

    Thanks for that!

  • @sabeerbikba8585
    @sabeerbikba85852 ай бұрын

    1.25x

  • @daviddoyle7580
    @daviddoyle75802 ай бұрын

    The problem with http only is if you want to send it in the header as a bearer token for backend API access you can't with JavaScript, and if you use the same site thing you'll have the same issue as the backend will be running on a different port , so how can you perform API calls from the front end without using local storage or a non http only cookies ?? I still can't find a good answer 😭

  • @webdevlog
    @webdevlog2 ай бұрын

    Different port means it's a different origin, so that's part of the CORS limitations and it won't work. Setup a reverse proxy on the same port that extracts the token from the cookie and forward the requests

  • @Hakkene
    @Hakkene3 ай бұрын

    thanks

  • @suresranathunga
    @suresranathunga6 ай бұрын

    💙💙

  • @boopfer387
    @boopfer3877 ай бұрын

    Vs sqllite?

  • @cusematt23
    @cusematt237 ай бұрын

    Very helpful video. Thanks for this.

  • @kaloyangeorgiev6824
    @kaloyangeorgiev68247 ай бұрын

    Amazing video, really helpful! I just want to ask, isn't the idea of Central Error Handling to remove a big amount of "try-catch"s in the code? In the way in the video, it looks like we are just transforming the errors for better usage and handling?

  • @webdevlog
    @webdevlog7 ай бұрын

    Hey, thanks a lot for the comment Yes the idea is both to reduce the amount of try and catch, and also give an opportunity for consistent error handling When it comes to things like validation errors you will still need to throw yourself because you want to tell the user something, but the part that handles it is centralized. In the video we are adding try and catch to places where it the program should fail and is not mandatory to do so, but we're doing that just to add some extra information to what happened, because we are sending these errors as logs. So to answer your question while it reduces the amount of try and catch in the code there will still be places where you'll want to add some context yourself and it depends on your specific situation

  • @Hamzaelbouti
    @Hamzaelbouti9 ай бұрын

    Correction : it can store up to 60% of available storage

  • @aryanrahman3212
    @aryanrahman32129 ай бұрын

    Well made succinct video

  • @nazihboudaakkar8117
    @nazihboudaakkar8117 Жыл бұрын

    I did love the explanation, you went into the right amount of depth and explained it well, you gave enough information for the developer to decide on the solution whether it is for them or not Thank you for this gem and best of luck

  • @webdevlog
    @webdevlog Жыл бұрын

    Thanks a lot for the comment appreciate it

  • @transcribersworld7116
    @transcribersworld7116 Жыл бұрын

    can I delete it? It takes 400mb on my brave browser.

  • @roniyerushalmi2765
    @roniyerushalmi2765 Жыл бұрын

    I never encountered such a detailed overview of observability’s definition in a while. Thank you for taking the time & effort in creating such a great explanation video

  • @webdevlog
    @webdevlog Жыл бұрын

    Thank you so much

  • @bytebrilliance_
    @bytebrilliance_ Жыл бұрын

    Very nicely explained. Thank you!

  • @webdevlog
    @webdevlog Жыл бұрын

    No problem. Thanks for your comment

  • @stuti4076
    @stuti4076 Жыл бұрын

    Can we use firebase instead of it ?

  • @Talel_kraiem
    @Talel_kraiem Жыл бұрын

    Amazing explanation ❤

  • @webdevlog
    @webdevlog Жыл бұрын

    Thank you <3

  • @philliam111
    @philliam111 Жыл бұрын

    you need to speak more clearly.. the editing was on point but at around 2:45 you mumble terms which are important to know. Please take this as constructive not trying to hate other than that great video

  • @webdevlog
    @webdevlog Жыл бұрын

    Appreciate the honest feedback, thank you.

  • @dawidniegrebecki2205
    @dawidniegrebecki2205 Жыл бұрын

    I’ve been in web dev for 3 years and I didn’t know that existed.

  • @mize_yir_bizz
    @mize_yir_bizz Жыл бұрын

    I watched a program where a Hacker was describing how he set up api's to sneak in the back door to vulnerable pc's .. beware!

  • @rashidbik8039
    @rashidbik8039 Жыл бұрын

    but i steel dont know should i use it or not 😂🤣😅

  • @gramajocristianismael282
    @gramajocristianismael282 Жыл бұрын

    I've need this, thanks

  • @webdevlog
    @webdevlog Жыл бұрын

    You're welcome,. thanks for the comment

  • @rodblues6832
    @rodblues6832 Жыл бұрын

    Nice clip of Sai Baba!

  • @dtvind
    @dtvind Жыл бұрын

    Need flow diagram for this ?

  • @dr.ddavid3496
    @dr.ddavid3496 Жыл бұрын

    4k views and only 9 comments come on people , lol

  • @webdevlog
    @webdevlog Жыл бұрын

    💚

  • @cidhighwind8590
    @cidhighwind859012 күн бұрын

    Comment

  • @brianevans4
    @brianevans4 Жыл бұрын

    at 8:00, if you send a big object to a webworker to insert into indexedDB, does it block the main thread to structured clone the big object to postMessage to the worker, or is that asyncronous?

  • @webdevlog
    @webdevlog Жыл бұрын

    The insertion itself to indexedDB from the webworker will be async but the postMessage will run structured clone if it's an object.

  • @adrianooo3658
    @adrianooo3658 Жыл бұрын

    You've just got a subscribed <3

  • @webdevlog
    @webdevlog Жыл бұрын

    Thank you!

  • @noymorgenshtein9191
    @noymorgenshtein91912 жыл бұрын

    thanks mate

  • @janaelmourad9681
    @janaelmourad96812 жыл бұрын

    thanks for the great video , does it make sense to have the 'isOperational' property ? isn't going to be always true? (since we are not going to throw programmers errors)

  • @webdevlog
    @webdevlog2 жыл бұрын

    It make sense because sometimes you want to throw operational errors so the middleware catches and logs it but will not restart the server (Because we know it’s not an error that could cause problems if we don’t restart)

  • @janaelmourad9681
    @janaelmourad96812 жыл бұрын

    @@webdevlog Thank you for your reply , i thought that programmer errors are unexpected so we are not going to know when to throw them (uncaught exceptions ), could you please give an example where we will need to throw programmer errors ,thanks in advance !

  • @webdevlog
    @webdevlog Жыл бұрын

    @@janaelmourad9681 Sorry I meant to write operational errors :)

  • @tukurhamid
    @tukurhamid2 жыл бұрын

    Hello, can I save results from an SQL query to indexedDB?

  • @hurontermico8677
    @hurontermico86772 жыл бұрын

    Thanks for the info! ❤

  • @art4thesoul
    @art4thesoul2 жыл бұрын

    אחלה תודה

  • @hakouguelfen9187
    @hakouguelfen91872 жыл бұрын

    impressive, thanks

  • @sankalp_choudhary
    @sankalp_choudhary2 жыл бұрын

    Very good video for handling error

  • @rockon7478
    @rockon74782 жыл бұрын

    very very helpful and highly insightful video, thank you very much for sharing!

  • @sabuein
    @sabuein2 жыл бұрын

    Thank you so much, very helpful.

  • @eitanmizrachi4530
    @eitanmizrachi45302 жыл бұрын

    Gracias por la info

  • @analuiza2677
    @analuiza26772 жыл бұрын

    Thanks SOOOOOO MUCH FOR THIS VIDEO.

  • @webdevlog
    @webdevlog2 жыл бұрын

    You're welcome :) Thanks for the comment!

  • @galactusclb5733
    @galactusclb57332 жыл бұрын

    Very helpful video😍😍 Hey, Could you do a video about NodeJs with MySQL DB transactions and their error handling?

  • @webdevlog
    @webdevlog2 жыл бұрын

    Thank you! Adding the idea to the list 😉

  • @danielfrey1359
    @danielfrey13592 жыл бұрын

    Great video, keep it up!😁

  • @webdevlog
    @webdevlog2 жыл бұрын

    Thank you!

  • @asafrivni
    @asafrivni2 жыл бұрын

    Great video, Thanks!

  • @webdevlog
    @webdevlog2 жыл бұрын

    Thank you!

  • @user-es8qv4os4r
    @user-es8qv4os4r2 жыл бұрын

    Great video

  • @webdevlog
    @webdevlog2 жыл бұрын

    Thank you!