Best of MediumJune 2021

  1. 1
    Article
    Avatar of medium_jsMedium·5y

    Object destructuring in JavaScript

    Object destructuring is a useful JavaScript feature to extract properties from objects and bind them to variables. It can extract multiple properties in one statement, can access properties from nested objects, and can set a default value if the property doesn’t exist. Object destructuring in JavaScript can be used to access objects with the key.

  2. 2
    Article
    Avatar of medium_jsMedium·5y

    10+ Useful React UI Libraries For Your Project

    React is a popular JavaScript library for building User Interfaces. Here are over 10 popular React libraries you might want to consider using for your project. 10+ Useful React UI Libraries For Your Project Nill Webdev Jun 18·3 min read                React: 10+ useful React UI libraries for Your Project.

  3. 3
    Article
    Avatar of medium_jsMedium·5y

    OOP in JavaScript

    Every object in JavaScript has a Prototype chain attached it. Prototype chain is a set of objects linked with the internal hidden property [[Prototype] Each new object created has Object.prototype in its prototype chain and each array has Array.prototype. This prototype chain can be accessed using the property. __proto__ which is a getter for the hidden Property.

  4. 4
    Article
    Avatar of medium_jsMedium·5y

    Modern JavaScript

    Javascript is a most popular scripting language that used in both server-side and client-side application. It is based on ECMA (European Computer Manufacturer’s Association) which is responsible for defining standards for scripting languages. In the early years javascript not play a very important role in development as it contains some drawbacks. But after 2015, ECMA was able to do some modifications and released a new version of javascript and it was a very good one.

  5. 5
    Article
    Avatar of medium_jsMedium·5y

    Create a React App without create-react-app ❓ 😟 (Using parcel)

    We all know how to create a react app using create-react -app. But there will be some times where we don’t need to use that. So today we will see how tocreate a React app without using that. This will work as a normal react application but lesser weight (because of managed node modules)

  6. 6
    Article
    Avatar of medium_jsMedium·5y

    Golang Project Starter

    This article provides you with all the resources to start developing production-ready Microservices using the Go programming language. It covers: Repository Structure and Tooling Code Review Requirements/ Formatting/Naming Testing (Unit and Load) Vendoring/Dependency Management/Versioning Instrumentation/Monitoring Build Guidelines Microservices.

  7. 7
    Article
    Avatar of medium_jsMedium·5y

    We also switched from Python to Golang

    Python is one of my favorite programming languages, I’ve been working with Python for almost 8 years and will continue to use it. Golang has a great advantage in cloud native, and as the project becomes bigger and bigger, this advantage will be more prominent. Python has many options for performance optimization, Golang makes it easy to achieve high performance and high concurrency.

  8. 8
    Article
    Avatar of medium_jsMedium·5y

    Managing Javascript Projects With Monorepo

    A monorepo (mono repository) is a single repository that stores all of your code and assets for every project. Pros: Single lint, build, test and release process. Cons: Huge codebase. Excessively large repos. Managing Javascript Projects With Monorepo.

  9. 9
    Article
    Avatar of medium_jsMedium·5y

    Husky 6 Lint (prettier + eslint) and commitlint for JavaScript Projects

    Husky 6 Lint (prettier + eslint) and commitlint for JavaScript Projects. Husky 6 is using a new approach than its previous versions. With this amazing feature of Git and with the help of Husky, You can lint your commit messages, prettify the whole project’s code, run tests, lint code, and … when you commit.

  10. 10
    Article
    Avatar of medium_jsMedium·5y

    Introducing Odom: The Open UI Framework

    Odom is a JavaScript framework for building user interfaces. It aims not to replace any technology, but work with every technology. Odom can render four types of assets to the DOM; components, nodes, markup and text. It can also be easily integrated into existing projects.