Rubynepal.github.io

screenshot of Rubynepal.github.io
jekyll
rails
react

Rubynepal.github.io

Official website of Ruby Nepal

Overview:

The RubyNepal.org is a static site powered by jekyll. It is hosted on netlify and the source code can be found on github. The site is focused on providing information about Ruby Nepal and its community.

Features:

  • Static Site: RubyNepal.org is a static site, which provides fast and efficient loading times for users.
  • Jekyll: The site is powered by Jekyll, a popular static site generator, which allows for easy content management and customization.
  • GitHub Integration: The source code for the site can be found on GitHub, making it accessible for collaboration and contributions from the community.

Installation:

To contribute to RubyNepal.org, you can follow these steps:

  1. If you are new to Jekyll, it is recommended to go through its documentation first.
  2. CloudCannon provides excellent Jekyll video tutorials that can be helpful.
  3. Alternatively, you can use prose.io to submit changes without cloning the repository.
  4. To write blogs with a WYSIWYG UI editor and make other changes, you can use Jekyll-admin by visiting localhost:4000/admin.
  5. When submitting a pull request, it is appreciated if you follow some basic guidelines:
    • Clearly describe what you are changing and provide the reason behind it.
    • Keep the pull request focused on one thing. If you have multiple unrelated changes, separate them into different pull requests.

Summary:

RubyNepal.org is a static site powered by Jekyll, focused on providing information about Ruby Nepal and its community. It offers easy content management and customization through Jekyll, and the source code is available on GitHub for collaboration and contributions. Users can contribute to the site by following the provided installation steps and guidelines for pull requests.

jekyll
Jekyll

Jekyll is a static site generator written in Ruby that allows you to create simple, fast, and secure websites without the need for a database.

rails
Ruby on Rails

Ruby on Rails, often referred to as Rails, is an open-source web application framework written in Ruby. Known for its convention over configuration and don't repeat yourself (DRY) principles, Rails simplifies and accelerates the development of database-backed web applications.

react
React

React is a widely used JavaScript library for building user interfaces and single-page applications. It follows a component-based architecture and uses a virtual DOM to efficiently update and render UI components

blog
Blog

Blog websites feature posts written by one or more authors, organized by categories and tags, with a section for comments and archives sorted by date or topic. Additional features may include search bar, social media sharing, subscription or RSS feed, about and contact pages, and visual content.

eslint
Eslint

ESLint is a linter for JavaScript that analyzes code to detect and report on potential problems and errors, as well as enforce consistent code style and best practices, helping developers to write cleaner, more maintainable code.

webpack
Webpack

Webpack is a popular open-source module bundler for JavaScript applications that bundles and optimizes the code and its dependencies for production-ready deployment. It can also be used to transform other types of assets such as CSS, images, and fonts.