Table Of ContentsYou are already know TypeScript (almost)It is very easy to get started with TypeScriptCompilation has its adavantagesData binding is safer in TypeScriptTypeScript allows OOP like a proReuse code with type-safe genericsTypeScript has … Read more
Web Developer
Web Developers work to design, create and handle websites and web applications. They deal with internet as well as intranet websites. They usually are employed by software development companies, IT or IT consulting. Web developers often work for companies; however, some provide their services on a freelance basis.
Most of them works on software, database and the website encoding, known as back-end, or in the engineering and interface part, known as front-end. Nevertheless, there are Web Developers take care of both aspects and offer a complete service and are referred to as Full Stack Developers.
The main objective of a Web Developer should be to create coherent and efficient applications and web services. They should always try to meet clients’ needs.
GraphQL Testing With Karate
Table Of ContentsWhat is GraphQL?Overcoming over-fetchingGraphQL SyntaxTesting GraphQL services with KarateManage the plain text queryManage the JSON responseConcluding remarks Web APIs have become one of the most common solutions for providing … Read more
Introducing a new and improved Twitter API
Twitter is making it easier for businesses, academics, and third-party developers to build on its platform with the launch of its API v2 this week as reported by The Verge. The company announced the new API last month, but as the news arrived the … Read more
Speeding up innovation with Arun Gupta
Arun Gupta is a Principal Technologist at Amazon Web Services. He is responsible for the Cloud Native Computing Foundation (CNCF) strategy within AWS and participates at CNCF Board and technical meetings actively. He works with different teams at … Read more
18 Books & Blogs Every Developer Should Read
Table Of ContentsThe Consortium for Information and Software QualityAlgorithms IlluminatedWizard ZinesThe DevOps HandbooLearn to Code HTML and CSSIntroduction to AlgorithmsPoignant GuideIntercom (blog)24 Deadly Sins of Software SecurityFlavio Copes … Read more
Kick Off A React Project: CRA, Next.js or Gatsby?
This is a simple guide for normal humans to avoid getting lost in the React bootstrapping solutions out there. React is a Javascript framework designed to build a powerful single page app, developed on Facebook since 2013, which suggests a … Read more
Tips For Every Full-Stack Developer In 2020
A full-stack developer has to work on almost every part of development stack. Development of what? Usually it's about web applications, but for someone else it can also about mobile or desktop application stacks. So, we may say that a full-stack … Read more
Getting started with WebAssembly and Rust
We live in a world where JavaScript code is run absolutely everywhere. We have it in browsers and in the backend with Node.js, in desktop apps (Electron) and even on MCUs (low.js anyone?). JavaScript has delivered to some extent on the promise - … Read more
Douglas Crockford and his book “How JavaScript works”
More than ten years have passed since Douglas Crockford released his first book about JavaScript. It’s now time to embrace a new one. It's supposed to shed a light on different aspects of the language, point out the problems and discover possible … Read more
Shokunin of the Web
The WWW, as we know it today, grants instantaneous access to on-demand content all over the world at any time, thanks to its fundamental pillars: HTML, CSS and JavaScript.From the very beginning of the Internet era, when the creation of websites was … Read more
Douglas Crockford: the good part of JavaScript
If you are the man who discovered the JSON data interchange format, the world's most loved data format, and discovered that there are good parts in JavaScript, then people can be assured that your thoughts about what will be the big next programming … Read more
Content and templates in HTML
Creating HTML templates in the context of Web programming is a very common task on both the server and client sides. Traditionally, on the client side, this task is assigned to libraries such as handlebars or mustache and similar. These libraries … Read more
The Magic behind RxJS
Reinventing the wheel is often necessary in order to understand how a library works under the hood and to better learn something complex. It is a very good option, contrary to popular belief, in the case of a developer wanting to improve his/her … Read more
Thinking in Web Component
The development of Web Application has led us to rewrite some pieces of User Interface so many times in different varieties of JavaScript frameworks for compatibility and interoperability. When we build our User Interface, we have to think about … Read more
Your Node.js API in a Serverless world
Hello Matteo, some time ago at one of the RomeJS meetups you talked about Serverless. Can you tell us more about it? In the talk, we aimed at bring an application, mainly JavaScript, onto the Serverless appearance. Serverless is an infrastructure … Read more
What is ELM and why should I care?
Hello Claudio. Recently, you’ve given a speech related to ELM that is purely functional and is developed with an emphasis on usability, performance, and robustness. Would you like to briefly explain what your talk was about? ELM is a pure … Read more
Concerning Modules – how the lost wisdom of the ‘70s helps us today
Douglas Crockford describes himself as the Godfather of JavaScript. When I saw he was giving the main keynote at Codemotion Amsterdam, I knew we were in for an interesting talk, and I wasn’t disappointed. Rather than talk about JavaScript, Douglas … Read more
From 0 to Kubernetes using .NET Core, Angular e Jenkins
During the Codemotion Rome 2019, the Facebook Developer Circle joined the tech conference to present a live coding meetup. The meetup was an opportunity to see a live coding experiment where three different speakers were involved. The speakers, … Read more
RxJS and Angular Reactive Forms
Angular provides two different approaches to handle forms: template-driven forms, very simple to use and powerful, and Reactive Forms, based on Observable, much more flexible, scalable and robust. In this article we will learn more about this by … Read more
Interview with Tianyu Pu
She now works as a software developer for Booking.com, but Australian Tianyu Pu has done a fair bit of travelling herself, having moved from sunny Sydney to Amsterdam. In her spare time, you'll often find Tianyu enjoying the great outdoors or … Read more