Cecily Codes A Web Development Blog

Render Props

After taking a bit of a break from React to teach myself Vue, I wanted to take some time to look into the render prop pattern in React this week. As with many things, render...

Investigating Animation Performance with Chrome DevTools

I've been working on a site that uses a fair bit of animation this week, so I knew I'd have to be careful about performance issues. The best performance comes from using the transform (with...

Building a Simple Weather App with Vue

Vue

Vue is one of those things that I've been wanting to learn for a while but haven't had a chance to until recently. It's a React-like JavaScript framework that seems to get a lot of...

Optimizing CecilyDowns.com for Mobile

This week, I spent some time fixing bugs with the way my personal website was displaying on mobile devices, so I thought it would be a good opportunity to write about my general approach to...

Next.js and React Server Side Rendering

Server side rendering in React has been on my list of things to learn more about for a while, so I was excited to finally get started with it this week and share some of...

React's new Context feature

Context is a feature that I've been meaning to learn more about for a while, and since React 16.3 contains a new implementation, this seemed like a great time to read up on what...

React Fragments

React is probably my favorite technology to build with right now, so one of my goals after finishing the curriculum at Flatiron School has been to learn some of the newer React features that I...

Revamping my Portfolio

I just put my new portfolio website online a few hours ago and wanted to use this post to go over some of the new features as well as my plans for new features. Although...

CSS in React: Sass, Modules, and Other Options

I ended up styling my first big React project with a stylesheets folder and various .css files for the main sections of my site. Although it usually wasn't too hard to find the part of...

Avoiding CORS Issues with Rails API and React

I wanted to write a quick post on hooking up a create-react-app React app in development with a Rails API backend server also in development, and specifically the frustrating Cross-Origin Resource Sharing error that will...