본문 바로가기

getting_started61

[Web] About Robots.txt robots.txt is an international recommendation that allows or restricts search robots to collect sites and web pages. The robots.txt file must always be located in the root directory of the site and must be written as a plain text file that complies with the robot exclusion standard. Search robots, etc. for illegal purposes may not comply with the robots.txt rule. Therefore, the information that .. 2020. 10. 7.
[Firebase] Using Cloud Firestore as Database In this posting, we will use the Cloud Firestore of Firebase. Cloud Firestore is a NoSQL database. For focusing on Firebase usage, I'm not focusing on the React application. Sample React Application I made a React application for this practice. Please make your own application. Briefly explanation, If I click the Input button, the input message will be sent to the Firebase DB. And the message wi.. 2020. 10. 4.
[Firebase] Firebase Authentication with React Firebase gives us tremendous convenience. In this posting, let's learn about authentication using Firebase. React Application For this practice, I used CRA (Create-React-App) that is the most used. I made the sign-in form. The explanation of the React application omits since I assumed that you can make a React application. I used styled-icons for the first time and it's not bad. The code was lon.. 2020. 10. 4.
[Nest] Create a simple backend server The Nest's catchphrase is like below. A progressive Node.js framework for building efficient, reliable, and scalable server-side applications. Let's make a simple Rest server with Nest. Installation $ yarn add -g @nestjs/cli or $ npm i -g @nest/cli Globally install Nest CLI, and you can use Nest with CLI. Create a Project $ nest new Then an interactive shell is executed. Choose what you want, I .. 2020. 10. 2.
[Jest] JavaScript Code Unit Testing Jest is introduced on the homepage as "Jest is a delightful JavaScript Testing Framework with a focus on simplicity". In other words, Jest is used for testing JavaScript. As far as I know, Jest is based on Jasmine, so it is similar to Jasmine. Now, let's learn the fundamental of Jest. Installation Install Jest in your project folder. $ yarn add -D jest or $ npm i -D jest Configuration Now, add s.. 2020. 10. 1.
[Web] Testing Rest API on VS Code Sometimes we want to simply test the backend that we have made. Also, these days the editor that is the most used is definitely VS Code. So in this posting, I will show you the simple Rest API test method on VS Code. Installation All we need is just REST Client extensions. Find humao.rest-client in the extensions marketplace, and install it. Back-End And, I don't have a backend right now, so I'l.. 2020. 9. 30.
[Mac] Configuration for Development Let's config our Mac for development. System-Wide System Preferences First, configure system preferences that you want to set. You can set the appearance of the dock, shortcut keys, gestures and etc. Homebrew This is the most essential thing. You should use this. I recommend this!!! 2020/09/23 - [OS/Mac OSX] - [Mac] Homebrew Browser - Chrome Safari is a good browser, but I use Google Chrome. Bec.. 2020. 9. 26.
[Mac] Shell Configuration (feat. zsh) I used to use bash, zsh, and fish all before. I chose the zsh, because it can be easily customized and prettier than bash. In addition, it can also be used like fish by adding features with plugins. Let's fun together with the zsh!! Installation $ brew install zsh If you don't have the Homebrew, you have to install it now!!! 2020/09/23 - [OS/Mac OSX] - [Mac] Homebrew Let's install oh-my-zsh to m.. 2020. 9. 25.
[Mac] Terminal Configuration with iTerm2 I've been using iTerm2 instead of the default terminal app. It has more awesome features than the default terminal app. Installation $ brew cask install iterm2 I also replaced the application in the dock. Configuration You can customize the most of things. Change all of them to your taste. Create Profiles You can many customized configuration set with profiles. Let's press ⌘, to run Preferences... 2020. 9. 24.
[Git] Getting Started git Git is a distributed version control system. It is designed to handle everything from small to very large projects with speed and efficiency. Installation - Mac Mac has Git already. $ brew install git git-lfs - Linux (Ubuntu) $ sudo apt install git git-lfs - Windows $ choco install -y git git-lfs Git Basics Repository The git repository is a repository managed by the Git. This is a simple us.. 2020. 9. 23.
[Mac] Homebrew ※ 09/23/2020 Homebrew is a package manager for Mac. When you use Homebrew, you will see the formula, it is a simple Ruby script. cask This is an extension of Homebrew. It helps to install and manage GUI Mac applications. mas This is a simple command-line interface for the Mac App Store. Installation $ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh.. 2020. 9. 23.
[Gulp] Getting Started Gulf is introduced as follows: A toolkit to automate & enhance your workflow. Leverage Gulp and the flexibility of JavaScript to automate slow, repetitive workflows and compose them into efficient build pipelines. Gulp has many useful plugins, we can use them with Gulp. Let's learn the basics of Gulp. Installation You need to install nodejs first. You can find the posting about it. 2020/08/30 - .. 2020. 9. 12.