Skip to content

lovelyeden/project-03-instanews

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project-03-instanews

About

Instanews is a one-page, responsive website that allows a user to filter top news story categories via the New York Times API.

Goals

Apply HTML, CSS, Javascript, Jquery, Ajax, Json and Sass.

Technologies

  • npm - to generate a package.json file
  • gulp - tools for automating tasks
  • jquery - a javascript library
  • ajax - a way to exchange data between the browser and the server without reloading the page
  • json -a way to encode both simple and more complex data structures
  • api - user interfaces allow people to work with programs
  • sass - preprocessor scripting language that is interpreted or compiled into Cascading Style Sheets (CSS)

Learning

  1. What is gulp for and how to install it.
  2. Use of jquery
  • wrapping
  • traversing the DOM
  • chaining
  • get element content
  • animation
  1. How to create a error handling with the use of .fail() method
  2. Fetching content from an external API
  3. What an API is and how to interact with someone else's on the front-end of a website
  4. How to use Sass
  • implement basic Sass techniques like nesting, variables, mixins, and operations.
  • apply Sass language skills to writing Sass for responsive websites.
  • install Sass locally and compile it into plain vanilla CSS.

About

A responsive Instanews Project using API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published