Author Archives: Jon Skende

Front/ Back End | Week 11

In this article it goes on a topic of what Front End and Back End, how they differentiate and work and many more! They reach out on topics that attach themselves around front end development such as what is HTML, CSS, JAVA Script and how they work/operate. Throughout my years in college I have come across this website many times while informing me as well as just guiding me a bit more to help me with why and how they work. It’s safe to say it’s a good catch. 

Selecting this article has helped me and given me more clarity to our recent topic in class in which we were taking on frontend and backend development. Whether it being the homework projects and in class work sometimes things may still be unclear or maybe you just want to know more about what can be extended out of this specific topic and what it branches it out to.

The introduction to this article is immediately getting to what Front End is and its development. Knowing that Front End is the operation of creating a user interface so that the user can use set features. Now what about Back End, well Back End is the composing and building the parts for a running application. So you see without the Back End you can’t have a Front End. Looking past this now we wonder what languages go with it best. In class we started talking about the use of HTML but you can also use CSS or Javascript. That being said though each has their own set of pros and cons of use. Though it does seem that HTML is the default mostly used. Some other interesting points that can help you maybe moving forward are right here. For example you can take a look at Front End Development Frameworks such as Angular, React, jQuery etc and pick up what they are as well which may be best for you to use. You can also find answers to particular questions like what is a responsive web development and how it is used out in the world. The remaining topics progress into more a personal take relating if you have a business and ways to go at it and which approach to take using both ends in it, or take a look at how to enhance application performances along with Front End Security. Overall this article is very informative and does a great job focusing on the general theme of Back End and Front End and more. 

https://cloudinary.com/guides/front-end-development/front-end-development-the-complete-guide#fe-3

From the blog CS@Worcester – Site Title by Jon Skende and used with permission of the author. All other rights reserved by the author.

REST API | Week 10

Rest API Designs

In this article the general theme of it helps new or even current programmers understand the fundamentals of REST API’s and help make it more comprehensible as well as to remember important key points in this theme. From how to properly use HTTPS to getting to know how to construct it and remembering what errors you might have, what they mean, this article covers it all. 

I selected this article because sometimes I like to look at things from a different perspective and search around to help me understand something in a different way to clarify a problem or to just maybe help me to connect the dots. Personally this article is a very good introduction into grasping the fundamentals of REST API’s. The material that was observed and taught in class as well as this article really made this click and helped me to move forward with this knowledge in the lessons ahead.  

The article is set up perfectly to go in order of how to design a REST API and why per say the said details are important and it truly helped me to push forward in certain homeworks and as well as the assignments in class. The first operation is to make a simple URL that is simple and just easy. Following up is something that was surprisingly helpful and it was the importance of nouns that you needed to be aware of. This is sometimes being the most common mistake with developers. Tying into that is understanding when to use the right HTTPS methods and why said method should be used as well as why some are more useful than others. Diving to understand and help what parameters are and why we need them. HTTPS methods are just as important as the HTTP codes. Narrowing it down that the most important range of numbers that are used are from 200s all the way to the 500s. Moving to understanding versioning and why it’s very important because it helps keep a check on the amount of updates, small or big that lead to those said versions and helps tracking them when they come out. The last three titles are the use of pagination which helps understand the developer how downloading is going and if its causing any disruptions lowering the services that are in store. API responses must respond or  return in JSON though that may vary if you are using a legacy app. The cherry on top is the using proper error messages. Practice and observe what error messages pull through. 

Link:

https://betterprogramming.pub/restful-api-design-step-by-step-guide-2f2c9f9fcdbf

From the blog CS@Worcester – Site Title by Jon Skende and used with permission of the author. All other rights reserved by the author.