JavaScript Room - all about web dev
1.01K subscribers
100 photos
196 links
Blog about web development - news, tips & tricks and more…
#webdevelopment, #frontend #programming #programmer #webdev #webdeveloper #backend #nodejs #javascript #tech #typescript
Join our dev chat: @room_js_chat
Download Telegram
GitHub Codespaces is a new feature from GitHub allowing you to edit code right in a browser using a built-in implementation of the VS Code IDE. It's just got announced and not fully available yet, but you can request early access! Don't miss it, follow the link...

GitHub Codespaces

#javascript #typescript #dart #frontend #webdev #backend #webdevelopment #programming #coding #css #nodejs #programmer #webdeveloper

--
Follow JavaScript Room in Instagram, Twitter, Facebook

this.supportProject()
"How good am I as a programmer?" - Many of us are asking ourselves from time to time. If you ever asked yourself "are you good enough to be called a Senior Developer?", then this article clarifies some important points nicely. #goodreadfordevs

What is a Senior Developer?

#javascript #typescript #dart #frontend #webdev #backend #webdevelopment #programming #coding #css #nodejs #programmer #webdeveloper

--
Follow JavaScript Room in Instagram, Twitter, Facebook

this.supportProject()
👍1
👊 Excess XSS - a comprehensive tutorial on cross-site scripting. Super nice guide for web developers who want to learn more about web security! It was never so important to make secured web services...

excess-xss.com

#javascript #typescript #dart #frontend #webdev #backend #webdevelopment #programming #coding #css #nodejs #programmer #webdeveloper

--
Follow JavaScript Room in Instagram, Twitter, Facebook

this.supportProject()
RunME.io is a service that you can use for building and running any public GutHub repository right in your browser. Generate your configuration in a few clicks, then share it with users that they can easily test your app in a browser. No need to clone the repo and run it locally. Sounds nice, ah? Give it a try.

runme.io

#javascript #typescript #dart #frontend #webdev #backend #webdevelopment #programming #coding #css #nodejs #programmer #webdeveloper

--
Follow JavaScript Room in Instagram, Twitter, Facebook

this.supportProject()
You probably aware of the relatively new WebP image format made by Google. Images .webp have normally ~30% smaller filesize than JPG and PNG. It's not fully supported yet, but you can use WebP already with WebP-Hero (polyfill library). If you care about website's performance migrating to WebP might be the right move.

github.com/chase-moskal/webp-hero

#javascript #typescript #dart #frontend #webdev #backend #webdevelopment #programming #coding #css #nodejs #programmer #webdeveloper

--
Follow JavaScript Room in Instagram, Twitter, Facebook

this.supportProject()
Upptime is an open-source status monitoring system written in TypeScript. Just tested it myself, it took me just an hour to setup and configure the simple status monitoring website for JavaScript Room projects (status.roomjs.com). Check it out if you want to start monitoring your websites!

- github.com/upptime/upptime

- upptime.js.org

#javascript #typescript #dart #frontend #webdev #backend #webdevelopment #programming #coding #css #nodejs #programmer #webdeveloper

--
Follow JavaScript Room in Instagram, Twitter, Facebook

SUPPORT PROJECT
free-for.dev - a curated list of software and other offerings that have free tiers for developers. ⚡️
Whenever you build a side gig you know where to look it up.

#webdev #webdeveloper #programmer #coding #webdevelopment
4
Well-structured article on using shorthands in the modern JavaScript. May seem a bit obvious for experienced developers, and probably more useful for people who don’t have that much expertise in #javascript yet. Anyway, it’s worth checking out

https://hackernoon.com/mastering-javascript-shorthand-tips-for-beginners

#typescript #webdev #webdeveloper #webdevelopment #frontend #backend #programmer #js #coding #nodejs #reactjs
1👍1
[JavaScript] Sorting by a primary and a secondary field is a common task in both frontend and backend. This little helper shows how to achieve that in case of ascending order.
.
#javascript #typescript #webdev #webdevelopment #nodejs #webdeveloper #coding #programmer
🔥3
[JavaScript] Decorators are still a new feature in #javascript and isn’t fully here yet (still a proposal), but we can start using them already (for example, in #typescript). Decorators are actually quite helpful in some cases, let’s list some of them here.
.
#js #webdev #webdevelopment #programming #programmer #coding #nodejs #reactjs #angularjs #webdeveloper
4
[React.js] Let’s dive into one of the latest hooks in #reactjs - useDeferredValue. It might be not obvious in the beginning why it’s needed at all. But after reading through this post you’ll definitely get few ideas about it.
.
#javascript #typescript #react #webdev #webdevelopment #webdeveloper #frontend #coding #programmer
4
ProfileMe.dev - a pretty nice tool for making your GitHub profile great again! Customize your main page and give it a fresh look in a matter of seconds.

https://www.profileme.dev/

#webdev #github #coding #programming
2
Temporal API is a game changer that makes working with dates in native #javascript way more bearable. You can deal with dates and times separately, and adjust the date in much easier way. Cool stuff!
.
#webdev #webdevelopment #js #nodejs #coding #programming #typescript #frontend
🔥1