Category: Languages, Tools & Frameworks

  • Micro-frontends: A microservice approach to the modern web: Tech Talk Video

    Learn what micro-frontends are, what problems they solve, and what your choices are right now. Ivan outlines examples of the implementations, sync and async services, and event bus and how you can use iframes to split your frontend apps. You’ll also get an introduction to Frint.js, single-spa, and custom micro-frontends implementations, as well as learn...
    NearForm
    Video, Frontend, Web App Development | 22nd January 2020
  • Stream into the Future – Matteo Collina: Tech Talk Video

    There was a time when Node.js streams were all the rage but over time the Node.js Core Streams codebase became extremely complex and hard to understand. Worse still, WHATWG introduced an API for browser Streams. The two Streams API’s are incompatible with each other and both are complex and leaky. In this talk, a Node.js...
    NearForm
  • The Node.js Top 10: Features, Drivers, Mistakes & Tricks

    Following our interview series on the 10 years of Node.js, we’ve compiled a top 10 list based on opinions of some leading community members and contributors whom we spoke with over the recent months.   Here they are, in no particular order with the exception of Workers which came out tops as the best feature in…

    NearForm
  • Introducing GraphQL Subscriptions Support

    The open-source community thrives on collaboration, feedback and support. As a community, we continue to enhance and improve GraphQL Hooks, a super lightweight GraphQL client for React with first-class support for hooks. So far we’ve had contributions to GraphQL Hooks from 24 individuals – you can see the full list here. GraphQL Hooks supports custom…

    Brian Mullan
  • The Fastify Journey: how it has become the latest OpenJS Foundation Incubating Project

    There is nothing I love more than to see an open source project growing from a personal passion to one that captures the interest of thousands of others and has the potential to make a big difference.  Yesterday’s announcement about Fastify joining the Open JS Foundation’s incubator program is a major step in one such…

  • How to use GraphQL in React using hooks

    What are Hooks? React Hooks, introduced in version 16.8.0, are reusable stateful logic functions. They aim to simplify the development of complex components by splitting them into small functional blocks that are easier to manage, test and reuse.  Using hooks removes the need for many abstractions like Higher Order Components (HOC) and render props. They…

  • Speeding Up React SSR with ESX: Tech Talk Video

    React is a hugely popular frontend framework that revolutionized the frontend development world. React is built primarily for the browser, while Node has fundamentally different operational constraints to the browser. As a Principal Architect and Consultant it has become painfully clear that React's Server-Side Rendering is a performance bottleneck for web backends around the world....
    David Clements
  • Streamless Future with JavaScript Async Iterators and Generators: Tech Talk Video

    There was a time when Node.js streams were all the rage but over time the Node.js Core Streams codebase became extremely complex and hard to understand. Worse still, WHATWG introduced an API for browser Streams. The two Streams API’s are incompatible with each other and both are complex and leaky. In this talk, a Node.js...
    Matteo Collina
  • Take your HTTP server to Ludicrous Speed with Fastify: Tech Talk Video

    In Matteo's journey through nodeland, he always wondered about the cost of his abstractions. Express, Hapi, Restify, or just plain Node.js core? require (‘http’) can reach 44k requests/sec, Express 28k, and Hapi 21k. Matteo began a journey to write a HTTP framework with extremely low overhead, and Fastify was born. With its ability to reach...
    Matteo Collina
  • Speeding up React SSR: Announcing ESX

      React is a hugely popular frontend framework that revolutionised the frontend development world. As a Principal Architect and Consultant at NearForm, it has become painfully clear that React’s Server-Side Rendering (SSR) is a performance bottleneck for web backends around the world. ESX presents a simple solution that can be dropped into pre-existing React applications…

  • Top