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
Little more about Vue.js since it's a hot topic now. Here is a set of component libraries for Vue (as for me, none of them look impressive though). But in some projects it might be enough, in cases when UI doesn't require to be specific. Anyway, always good to know what do we have on stage in 2019.

14 of the Most Interesting Vue UI Component Libraries for 2019

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

--
Follow JavaScript Room in Instagram, Twitter, Facebook and Patreon
Nice and short intro to Apollo GraphQL queries. Really liked the way how the info is presented! Dev community need more such structured, short and informative articles.

The Anatomy of a GraphQL Query (Medium)

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

--
Follow JavaScript Room in Instagram, Twitter, Facebook and Patreon
I already mentioned that we have IT jobs website for JavaScript Room community. If you're looking for a job consider checking it out. We're constantly adding new jobs from different locations across the world. Stay tuned!

jobs.roomjs.com

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

--
Follow JavaScript Room in Instagram, Twitter, Facebook and Patreon
Just found an interesting tool from NPM's team: npm semver calculator. It might be useful when you do some research or check a versioning history of an NPM package.

semver.npmjs.com - npm semver calculator

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

--
Follow JavaScript Room in Instagram, Twitter, Facebook and Patreon
Do you want to start a new open source project (or contribute to the existing one) and don't know where to start? Open Source Guides will help you with this! All steps are perfectly explained in different languages. Check it out!

https://opensource.guide

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

--
Follow JavaScript Room in Instagram, Twitter, Facebook and Patreon
JAM stack - a modern architecture for
building fast and secure sites and dynamic apps with JavaScript, APIs, and prerendered Markup, served without web servers.

Usually it means a website built with so-called
static site generator (for example, Gatsby.js,
Jekyll, Hugo, Next.js, etc) using a content
controlled via a CMS (for ex., Netlify CMS) and
stored in a GIT repository in MarkDown or JSON
format. Often it's deployed to GitHub Pages
(since it's free).

- jamstack.org - Info and best practises
- staticgen.com - List of Static Site Generators

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

--
Follow JavaScript Room in Instagram, Twitter, Facebook and Patreon
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()
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