From 60e0665ff3c2e187180f58b15f6427c921e50406 Mon Sep 17 00:00:00 2001 From: Max Base Date: Wed, 16 Oct 2019 10:22:22 +0330 Subject: [PATCH 1/3] Adding some new words and improve word. --- src/dictionary.js | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/src/dictionary.js b/src/dictionary.js index 6a373358..ef0c2b6c 100644 --- a/src/dictionary.js +++ b/src/dictionary.js @@ -3,6 +3,30 @@ export const wordList = [ "word": "AJAX", "definition": "Short for Asynchronous JavaScript and XML." }, + { + "word": "Atom", + "definition": "Atom is a open source text editor built with web technologies." + }, + { + "word": "API", + "definition": "An API (Application Programming Interface) is a collection of protocols and subroutines for building software." + }, + { + "word": "Arch Linux", + "definition": "A lightweight and flexible Linux distribution that tries to Keep It Simple." + }, + { + "word": "ANTLR", + "definition": "ANTLR takes as input a grammar that specifies a language and generates as output source code for a recognizer for that language." + }, + { + "word": "ANTLR", + "definition": "ANTLR takes as input a grammar that specifies a language and generates as output source code for a recognizer for that language." + }, + { + "word": "Arduino", + "definition": "Arduino is an open source hardware and software company and maker community." + }, { "word": "UAT (User Acceptance Testing)", "definition": "Formal testing done often by the user, with respect to user needs, requirements, and business processes conducted to determine whether or not a system satisfies the acceptance criteria and to enable the user to determine whether or not to accept the system." @@ -302,7 +326,7 @@ export const wordList = [ }, { "word": "React", - "definition": "A JavaScript library for building user interfaces." + "definition": "React (also known as React.js or ReactJS) is a JavaScript library that makes developing interactive user interfaces simple." }, { "word": "Refactoring", From eb7f4c69d13014874f7756439d0241a9b80f2286 Mon Sep 17 00:00:00 2001 From: Max Base Date: Wed, 16 Oct 2019 10:30:03 +0330 Subject: [PATCH 2/3] Update dictionary.js --- src/dictionary.js | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/dictionary.js b/src/dictionary.js index ef0c2b6c..9d98a5b3 100644 --- a/src/dictionary.js +++ b/src/dictionary.js @@ -51,6 +51,10 @@ export const wordList = [ "word": "Bit", "definition": "A bit (short for binary digit) is the smallest unit of measurement in computing. 8 bits make up 1 byte." }, + { + "word": "Bitcoin", + "definition": "Bitcoin is a cryptocurrency developed by Satoshi Nakamoto." + }, { "word": "BIOS", "definition": "Stands for Basic Input/Output System. It is firmware that allows you to change or view the 'settings' of the computer." @@ -83,6 +87,14 @@ export const wordList = [ "word": "C#", "definition": "Pronounced 'C-Sharp' - A general-purpose object-oriented programming language developed by Microsoft." }, + { + "word": "Apache Cassandra", + "definition": "Apache Cassandra is a free, open source, distributed, NoSQL database management system." + }, + { + "word": "cdnjs", + "definition": "The first free and open source CDN built to make life easier for developers." + }, { "word": "Cache", "definition": "When you download (read) a web page, the data is 'cached', meaning it is temporarily stored on your computer. The next time you want that page, instead of requesting the file from the web server, your web browser just accesses it from the cache, so the page loads quickly. The downside to this is that if the cached web page is often updated, you may miss the latest version. If you suspect that the web page you're seeing is not the latest version, use the 'refresh' button on your browser." @@ -107,6 +119,10 @@ export const wordList = [ "word": "Database", "definition": "A database is an organized collection of data. More specifically, a database is an electronic system that allows data to be easily accessed, manipulated and updated." }, + { + "word": "Discord", + "definition": "Discord is a free voice, video, and text chat app for teens and adults ages 13 and up." + }, { "word": "Data Science", "definition": "Data science is an interdisciplinary field that uses scientific methods, processes, algorithms and systems to extract knowledge and insights from data in various forms, both structured and unstructured, similar to data mining." @@ -135,6 +151,10 @@ export const wordList = [ "word": "DNS", "definition": "The Domain Name System (DNS) is a hierarchical decentralized naming system for computers, services, or other resources connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities." }, + { + "word": "Docker", + "definition": "Docker is a platform built for developers to build and run applications." + }, { "word": "DOM", "definition": "The Document Object Model (DOM) is a programming interface for HTML and XML documents. It represents the page so that programs can change the document structure, style, and content. The DOM represents the document as nodes and objects." @@ -572,6 +592,10 @@ export const wordList = [ "word": "Bootstrap", "definition": "A popular front-end framework often used to build websites quickly using pre-defined CSS styles for design elements such as layout, typography, color and much more." }, + { + "word": "Blockchain", + "definition": "Blockchains are distributed ledgers that can record transactions between parties in a verifiable and permanent way." + }, { "word": "Unit Testing", "definition": "Unit Testing is a level of software testing where individual units/ components of a software are tested. The purpose is to validate that each unit of the software performs as designed. A unit is the smallest testable part of any software. It usually has one or a few inputs and usually a single output." From d283e9b5596711072d9d761b721b52f9a8001d08 Mon Sep 17 00:00:00 2001 From: Max Base Date: Wed, 16 Oct 2019 10:32:41 +0330 Subject: [PATCH 3/3] Update dictionary.js --- src/dictionary.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/dictionary.js b/src/dictionary.js index 9d98a5b3..58b0c7b4 100644 --- a/src/dictionary.js +++ b/src/dictionary.js @@ -1,8 +1,16 @@ export const wordList = [ + { + "word": "Artificial Intelligence (AI)", + "definition": "Artificial intelligence is the ability of a computer or machine to perform tasks commonly associated with intelligent beings." + }, { "word": "AJAX", "definition": "Short for Asynchronous JavaScript and XML." }, + { + "word": "Algolia", + "definition": "Algolia is a hosted search API for web and mobile applications." + }, { "word": "Atom", "definition": "Atom is a open source text editor built with web technologies." @@ -43,6 +51,14 @@ export const wordList = [ "word": "Back-end", "definition": "Sometimes referred to as 'server-side', this refers to what a user can't see like databases or servers. It organises and stores data." }, + { + "word": "Elixir", + "definition": "Elixir is a dynamic, functional language designed for building scalable and maintainable applications." + }, + { + "word": "Elm", + "definition": "A Delightful Language for Reliable Webapps." + }, { "word": "BEM", "definition": "Acronym for block, element, modifier. BEM is a strict writing CSS rules. With BEM you will write some like this: '.block-element--modifier'. Ex.: 'menu-item--active'" @@ -468,6 +484,10 @@ export const wordList = [ "word": "Variable", "definition": "A variable is a value that can change, depending on conditions or on information passed through the program." }, + { + "word": "Android", + "definition": "Android is an operating system built by Google designed for mobile devices." + }, { "word": "CSV", "definition": "Is a comma-separated values file, which allows data to be saved in a tabular format"