Internationalization with the Intl API, Done Properly
Formatting numbers, currencies, dates, lists and plural forms correctly for each language and region using JavaScript's built-in Intl API. What is at stake Hand...
2013 articles with this tag
Formatting numbers, currencies, dates, lists and plural forms correctly for each language and region using JavaScript's built-in Intl API. What is at stake Hand...
Accepting files from users, such as images, documents and CVs, without letting attackers upload malware or executable files to your server. The key figures Vali...
How contact forms, receipts and password resets get delivered from a website, using an authenticated mail service rather than the web server's default mail func...
Moving slow work, such as sending emails, processing images or calling external APIs, out of the web request into background jobs processed by workers. Why does...
Recording application events and errors, and alerting the team when something breaks, so problems are found before customers report them. At a glance OWASP guid...
Checking that data received from users and other systems has the expected type, format and range before it is used or stored. What is at stake Validation stops...
Making sure each user can only see and do what they are allowed to, such as viewing their own orders but not someone else's. The key figures OWASP Top 10 2021 b...
Stopping automated spam submissions through contact, sign-up and comment forms without making the forms hard for real people to use. Where most projects go wron...
Deciding whether AI companies' crawlers may collect a site's content for model training or AI products, using robots.txt rules and published user agent tokens....
The page shown when someone requests a URL that does not exist, which should return a 404 status and help the visitor find what they wanted. At a glance Status...
CSS rules applied when a page is printed or saved as PDF, which hide navigation and adjust layout so the content prints cleanly. What is at stake Recipes, invoi...
Running backend code as small functions on demand, either in a cloud region or at CDN edge locations close to users, without managing servers. The key figures S...
Showing 1,704 of 2,013