Tag: Frontend and mobile
-
Graphql vs REST: Which one is better? (2020)
Posted on March 30, 2020, Level beginner Resource Length long
When you need to build an API, your mind will likely jump to REST, the de facto standard for API creation. However, this is changing with the increase of GraphQL popularity. This post was originally posted in May 2019 and updated in March 2020. Published by João Inez on imaginarycloud.com.
Tags architecture-and-apis backend-development frontend-and-mobile
-
Data structures and algorithms in Java: A beginner's guide
Posted on March 26, 2020, Level beginner Resource Length medium
Learn all about array and list data structures in Java, and the algorithms you can use to search and sort the data they contain. By Jeff Friesen.
Tags backend-development software-engineering frontend-and-mobile
-
Zero downtime Laravel deployments with Laravel Deployer and Github Actions
Posted on March 23, 2020, Level intermediate Resource Length medium
Michael Brooks is author of this blog post about Github actions and how they can automate your entire workflow. From building your assets to running your testing and deployment strategies.
Tags backend-development devops-and-ci-cd frontend-and-mobile
-
Quick front-end integrations through components
Posted on March 19, 2020, Level beginner Resource Length medium
Integrations between people and projects are a challenge for every organization. For teams that work remotely, it's twice as challenging. Integrations should be made as simple and "low-touch" as possible. By Jonathan Saring.
Tags frontend-and-mobile software-engineering
-
Building a minesweeper game using React Hooks
Posted on March 17, 2020, Level intermediate Resource Length long
Author of this blog post will share his experience and learnings with a project to improve my knowledge of the most significant ReactJS feature in recent time -- hooks. Tutorial is about building Minesweeper clone. TypeScript was also used. By Ivaylo.
Tags software-engineering frontend-and-mobile product-and-design
-
User authentication with Amplify in React Native and Expo app
Posted on March 16, 2020, Level intermediate Resource Length long
AWS Amplify is a fantastic framework that helps you develop your web or mobile applications quickly. By Aman Mittal.
Tags frontend-and-mobile product-and-design security-and-privacy
-
Angular: Keeping it Fat, Dumb, and Happy
Posted on March 12, 2020, Level intermediate Resource Length long
Todd Palmer published this article about an architectural approach to better Angular applications. The article shows you how to keep your Templates declarative and dumb, your Components thin and smart, and your Services fat and happy.
Tags frontend-and-mobile backend-development
-
Understand RxJS Subjects
Posted on March 11, 2020, Level beginner Resource Length medium
If you are an Angular developer there is no way you missed RxJS Observables but you might be less familiar with Subjects. Even though they are less frequent than simple Observables, they are extremely useful. Understanding them will help you write better, cleaner reactive code. By Dornhoth.
Tags frontend-and-mobile
-
Introduction to utility-first CSS for web developer
Posted on March 9, 2020, Level beginner Resource Length medium
CSS is an easy language to learn (and to implement) for creating a beautiful website. However, when it comes to implementing CSS at scale, it's not that simple. For large scale websites and applications, CSS becomes really hard to write in. By Thoriq Firdaus in Coding.
Tags product-and-design frontend-and-mobile
-
Variable fonts: Is the performance trade-off worth it?
Posted on March 8, 2020, Level beginner Resource Length long
Anna Monus wrote this piece about variable fonts. Variable fonts are popular for two reasons: they expand design possibilities and improve website performance. While the former statement is definitely true since variable fonts do provide infinite typographical choices, the latter only holds under certain conditions.
Tags product-and-design software-engineering frontend-and-mobile leadership-and-career
-
Five misconceptions on how NodeJS works
Posted on February 29, 2020, Level intermediate Resource Length long
NodeJS was born in 2009 and it has gained massive popularity throughout the years because of one reason. It's just JavaScript! Well, it's a JavaScript runtime designed to write server-side applications, but the statement that "It's just JavaScript" is not 100% true. By Deepal Jayasekara.
Tags frontend-and-mobile backend-development software-engineering
-
Securing Firefox with WebAssembly
Posted on February 28, 2020, Level advanced Resource Length medium
Protecting the security and privacy of individuals is a central tenet of Mozilla's mission, and so they constantly endeavor to make their users safer online. With a complex and highly-optimized system like Firefox, memory safety is one of the biggest security challenges. By Nathan Froyd.
Tags software-engineering security-and-privacy miscellaneous frontend-and-mobile