Posts Tagged - frontend

React JS

JavaScript library for building user interfaces. Created by Facebook.


JavaScript package manager compatible with npm that helps automate the process of installing, updating, configuring, and removing npm packages.


# add Yarn repository
curl -sS | sudo apt-key add -  

echo "deb stable main" | sudo tee /etc/apt/sources.list.d/yarn.list  

sudo apt-get update  
sudo apt-get install nodejs yarn  
yarn --version # verify

Read More


Jekyll is a blog-aware static site generator, written in Ruby. It’s used for Github Pages and it transforms files written in markdown and liquid into a full HTML web.



sudo apt-get install ruby-full build-essential zliblg-dev
sudo gem install jekyll bundler


The basic config is under _config.yml

# shows any config mishap
bundle exec jekyll doctor

Read More


Liquid is a template engine for HTML. It’s used by Jekyll.

Variables Usage

  1. Declaration in a config.yml file with home_sidebar: Home
  2. Usage with liquid in file.html as {{ site.home_sidebar }}


Show liquid code snippets

When writing liquid code snippets, jekyll process this code instead of showing it. To solve this, wrap the code snippet with the tags

{percent raw percent}
{percent endraw percent}

Read More