Looking for something new without the need for frameworks and libraries? Do you like maths? You might want to take a look at how you can functionally program with JavaScript and apply functional programming to your application to optimize your code. … Read more
JavaScript
Building a bike-computer on the Web with WebComponents
Passion projects offer a great opportunity to learn new skills and develop experience in pursuits you really enjoy. A keen cyclist, Filip Bech-Larse developed a trainer app that reads sensor-data via WebBluetooth from different sources, including … Read more
Why Should You Care to Learn TypeScript?
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
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
Building the controller of a decentralised application with web3.js
Introduction In previous articles in this series, we have learned how a basic smart contract is made, and discovered that Ethereum Studio is a simple and easy way to develop and deploy on a testnet. Next we learned to build a simple web page in … 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
Front-end development with Angular & NgRx
Front-end development of web applications has always been challenging and never settles on established technologies for too long.In the last few years, the Single Page Application (SPA) paradigm has been widely adopted to build complex front-end … 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
Reactive Forms in Angular
The Frontend talks are very popular, mainly because of the fast pace of the ever-evolving JavaScript and the entire web ecosystem related to it. Every day there is a new framework or a new state management to help us build cool new … Read more
Free coding lessons tackling women’s “imposter syndrome” in tech
Anna Brailsford, CEO at Code First: Girls, is training an army of coding women to infiltrate the "boys' club" of tech.Coding the future: Anna Brailsford What is Code First: Girls? Code First: Girls is one of the largest communities of … Read more
Refactoring an Angular application through a live coding session
Hello Fabio, you are the one who brought the Angular community to Rome! You are also the one who talked about refactoring an application during one of the #AperiTech meetups. Could you tell us more about this? Exactly: on that occasion, lasting a … Read more
Graph Analytics in the AperiTech Community
Hello Marco. You’re an active member of many tech communities in Rome. First of all, let’s take a deep dive into Graph Analytics. Could you tell us more about it? Of course! The basic idea is very simple. We've decided to collect all the data from … 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
The DOM and its shadow
Nowadays, most frontend web developers build their UI with well-known libraries and frameworks such as React, Angular, Vue, and so on. Maybe many developers have almost forgotten how to dynamically create HTML elements by accessing the Document … 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
Write once, debug everywhere
Hello Marco. Some time ago you presented one of your talks “Write once, debug everywhere”. Could you tell us a little bit more about it? Through talking to people in the community chat, a request emerged to have a closer look at the debugging … Read more
Introduction to Service Workers
Hello Matteo, you are the community leader of RomaJS and you are also a speaker at Codemotion conferences. For whose who don’t know you, could you tell us a bit about yourself? My name is Matteo Manchi, I am the CEO at Advance, a consulting … 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