Middleware of Redux Redux middleware solves different problems than an Express or Koa middleware, but in a conceptually similar way.It provides a third party extension point between dispatching an action, and the moment it reaches the reducers.We can use Redux middleware for logging, crash reporting, talking to an asynchronous API, routing, and more.Here, the one good method …
SSR with Angular Universal
Angular Universal is a Pre-Rendering solution for Angular. Why Angular Universal? Facilitate web crawlers through search engine optimization (SEO) Improve performance on mobile and low-powered devices Show the first page quickly with a first-contentful paint (FCP) Add Universal rendering with the Angular CLI Build the Angular Universal Bundle Start Universal App Creating server-side app module
Using LaravelCollective
This is a set of packages to help us working with HTML, Remote, Annotations and Errors in Laravel. How to install composer require laravelcollective/html Basic Usage Opening a form tag:{!! Form::open([‘url’ => ‘foo/bar’]) !!} Generating a drop-down list: {!! Form::select(‘size’, [‘L’ => ‘Large’, ‘S’ => ‘Small’]) !!} Documentation For further information, please check this documentation: https://laravelcollective.com/docs/6.0/html
SoapUI – Postman for SOAP / REST API
SoapUI is a tool for testing Web Services; these can be the SOAP Web Services as well RESTful Web Services or HTTP based services. SoapUI is an Open Source and completely free tool with a commercial companion -SoapUI Pro- that has extra functionality for companies with mission critical Web Services. What can I use SoapUI …
Framework7
Framework7 is a free and open source framework to develop mobile, desktop or web apps with native look and feel. It is also an indispensable prototyping tool to show working app prototype as soon as possible in case you need to. The main approach of the Framework7 is to give you an opportunity to create …
Metadata for SPAs
Have you ever consider Metadata in SPAs? Without metadata, we weaken our ability to demonstrate relevance to search engines. That, in turn, lowers our rankings and reduces the number of consumers to our sites(ecommerce, social). Metadata is a series of micro-communications between site and search engines. Nearly all metadata is invisible to visitors. It lives …
Ant Design vs. Material UI
I would like to share difference between them from stackshare.io here. Ant Design: A set of high-quality React components. An enterprise-class UI design language and React-based implementation. Graceful UI components out of the box, base on React Component.Material Design: Google’s Material Design. Material Design is a unified system that combines theory, resources, and tools for crafting digital …
Fabric.js
Fabric.js is a framework that makes it easy to work with HTML5 canvas element. It is an interactive object model on top of canvas element. It is also an SVG-to-canvas parser. http://fabricjs.com/ Install with bower Install with npm Free Drawing http://fabricjs.com/freedrawing
Mongoose Virtuals
Mongoose supports virtual attributes. Virtual attributes are attributesthat are convenient to have around but that do not get persisted to mongodb. When we have m:1, m:n relationship, we may need to fetch all related data. For example; we have User and Portfolio schemas and Portfolio has user ID as foreign key. Let’s suppose when we …
Laravel-Livewire
Livewire is a full-stack framework for Laravel that makes building dynamic interfaces simple, without leaving the comfort of Laravel. Building modern web apps is hard. Tools like Vue and React are extremely powerful, but the complexity they add to a full-stack developer’s workflow is insane. It’s not like anything you’ve seen before, the best way to …