URL: https://www.algolia.com/ Algolia is a 3rd party service which provides intelligent search. It similar concept to elastic search. Here is an article which compares those 2 services. https://medium.com/@matayoshi.mariano/elasticsearch-vs-algolia-96364f5567a3
Braintree payment implementation in Vue.js
Integrating with Braintree offers the customers many different ways to pay. For this reason, we may need to integrate the Braintree payment module on our projects sometimes. The implementation of the Braintree payment on the frontend is one of the big parts with the backend implementation. When we use the Vue.js framework to build the …
Introduction to Redux Saga
redux-saga is a library that aims to make application side effects (i.e. asynchronous things like data fetching and impure things like accessing the browser cache) easier to manage, more efficient to execute, easy to test, and better at handling failures. The mental model is that a saga is like a separate thread in your application that’s …
gulp-sprite-build
It is an npm module which bundles asset images into one file. It is efficient to load one large sprite icon set rather than loading a bunch of small icons. We should be careful with one thing. When there are thousands of images, the bundled image file could be over a few tens of megabytes. …
FileMaker
FileMaker is a cross-platform relational database application. It integrates a database engine with a graphical user interface (GUI) and security features, allowing users to modify the database by dragging new elements into layouts, screens, or forms. We can simply build the UI by drag & drop, and then integrate the UI with the database easily …
Memory Type Variable in Ethereum Solidity
When it is necessary to store return value of a function into a memory type variable in smart contract, the size of memory type variable should be declared before storing data https://medium.com/coinmonks/ethereum-solidity-memory-vs-storage-which-to-use-in-local-functions-72b593c3703a https://solidity.readthedocs.io/en/v0.4.24/types.html
amCharts
A go-to library for data visualization. When you don’t have time to learn new technologies. When you need a simple yet powerful and flexible drop-in data visualization solution. amCharts 4 includes both charts and geographical maps.https://www.amcharts.com/
Webpack – Lazyload component
Lazy, or “on demand”, loading is a great way to optimize your site or application. This practice essentially involves splitting your code at logical breakpoints, and then loading it once the user has done something that requires, or will require, a new block of code. This speeds up the initial load of the application and …
GraphQL
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables …
Telegram API
Telegram provides REST APIs in order to integrate itself into other web applications. There are 2 kind of APIs – Main API and Bot API. Bot API is widely used when developing telegram bots but in some cases it is not suitable because Bot API has some restrictions and it’s not permitted to carry out …