`
西蜀石兰
  • 浏览: 116873 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于框架的简单认识

 
阅读更多
入职两个月多,依然是一个不会写代码的小白,每天的工作就是看代码,写wiki。
前端接触CSS、HTML、JS等语言,一直在用的CS模型,自然免不了数据库的链接及使用,真心涉及框架,项目中用到的BootStrap算一个吧,哦,JQuery只能算半个框架吧,我更觉得它是另外一种语言。
后台一直是纯Java代码,涉及的框架是Quzrtz和log4j。

都说学前端的要知道三大框架,目前node.js非常火,之前一直担心,自己连三大基本框架都没接触,这不废了喵。。

这几天看代码,心却逐渐定了,因为觉得框架其实没有自己原先想的那么神奇。
给框架下个不太恰当的定义:官方给的接口不太好使,自己便对这些接口进行润色,可能是组合接口提供新的功能,可能是修改源码提供更美观的界面,自己对官方提供的接口进行整合之后,便是一个小框架;
说到底,框架其实还是一个工具,是觉得原先的工具不好使,自己对原先的工具进行加工罢了。

有的框架做的很大很全,很多人在用,这便成了一种时尚,就像人手一个的ihone,确实好使;有的框架可能只是项目中自己写的一个class文件,或者换一个词,组件。

如果扯的远一点,这其实就是社会分工,JVM虚拟机本身就是一种加工,标准化,方便使用,在这之上的各种框架,其实是对Java的加工,目的是让编程更方便,用老罗一句话:减少重复代码。

在做项目的时候,闲暇之时,多想想package为什么这么设计,其实挺有意思的。


分享到:
评论

相关推荐

    Spring+mybatis web框架简单例子

    整合使用,简单,Spring轻量级框架:不具备侵入性; mybatis是一个基于Java的持久层框架。mybatis提供的持久层框架包括SQL Maps和Data Access Objects(DAOs) Spring+mybatis 工作这么多年发现十个公司九个在用...

    《Yii框架深度剖析》配套代码

    本书不是简单地介绍如何使用 Yii 框架,而是站在框架设计的高度,从源代码级别深 度剖析。本书首先介绍 PHP 框架技术的概念及其应用领域,然后开始仿照 Yii 框架源代码 自定义框架,其中包括了 MVC 设计模式、单入口...

    mfc应用程序框架的再认识

    本文是学习MFC入门不错的简单明了的文章,说明了MFC应用程序框架和Windows程序的运行机理

    Unity MVC框架简单学习的视频,基于俄罗斯方块的

    这里面讲述了Unity开发简单MVC框架的知识,以及Unity官网FSM有限状态机的使用,个人觉得还是比较好理解的,看完这系列视频会对MVC有个初步的理解,以及对有限状态机FSM的使用有比较全面的认识,强烈推荐

    简单的mvc框架

    封装MVC的目的有两个:提高对面向对象的认识;为日后学习thinkphp框架打下坚实的基础。

    web前端开发-web前端框架-vuejs框架课件ppt教材-学习(从入门到精通)

    通过学习本课件ppt,你能在短时间内对vuejs框架有全新的认识。对于前端开发来说,掌握vuejs的使用,已经是该行业默认的基本要求。本课件通过简单生动的语法案例、小demo等将vuejs全家桶各部分内容串联起来,针对各个...

    ssh框架整合

    ssh框架整合小例子 简单认识到3大框架的整合流程

    开源框架 Spring Gossip

    认识 Spring 来认识 Spring 的一些特性,并初步了解一下什么叫作 IoC?什么叫作 DI? 简介 Spring Inversion of Control Dependency Injection <br> 核心容器 Spring 核心容器实作...

    侃侃单片机的裸奔程序框架

    以下是我对单片机程序框架以及开发中一些常用部分的认识总结: 任何对时间要求苛刻的需求都是我们的敌人,在必要的时候我们只有增加硬件成本来消灭它;比如你要8个数码管来显示,我们在没有相关的硬件支持的时候...

    基于Python实现的一个简单的分布式高并发RPC框架+源代码+文档说明

    > + RPC在微服务、分布式系统、Web服务器方面应用太广泛了,需要对底层通信过程有基本认识 > + Nignx、Hadoop、K8s、Tensorflow等系统或软件的底层源码大多是关于RPC的 > + 可以更加熟悉地使用已有的RPC框架,甚至...

    MFC框架的文档视图结构Doc/View构架的最简单的模拟代码。很适合初学者学习。

    自己编写的模拟代码。很适合初学者学习,能够让初学者明白文档试图之间的关系有个清醒的认识。

    Spring Boot框架入门教程

    本套课程主要讲解简单的微服务应用及SpringBoot框架的使用,比如;如何搭建一个Spring Boot工程,怎样整合MyBatis等常用插件进行Web开发,事务控制等等,希望对各位小伙伴有所帮助。 认识SpringBoot框架及微服务。 ...

    Spring mvc demo 的框架搭建文档

    根据这个doc 文件可以搭建一个简单的Spring mvc demo 框架,简单使用。相信实际用过之后会对Spring mvc 有一个全新的认识

    重新认识JavaScript

    经典的JavaScript文章,如文章所言:“为什么要重新认识JavaScript?因为JavaScript是世界上最被误解的语言。Javascript很多时候被嘲笑为玩具,但是,在它欺骗性的简单易学的面具下面隐藏着强大的语言特性。2005年...

    WPF指南教程与用户界面框架

    WPF是微软推出的基于Windows Vista的用户界面框架,属于.NET Framework 3.0的一部分。本文旨在通过一些简单的示例,让你对WPF有一个概要的认识。

    一个简单的烟水晶实例

    我们只想通过一个简单的实践了解如何使用这个框架,加强对他的认识。如何学习Cairngorm,提点小意见,算是自己的学习历程。Cairngorm是一个框架,是许多的设计模式的结合体,加上消息机制的传递数据。所以学习之前,...

    爱因斯坦-卡卢扎结合时空作为优化和最简单的框架来计算和理解暗物质,纯暗能量和可测量的普通能量

    简而言之,我们发现爱因斯坦D = 4和Kaluza D = 5时空流形的基本不变性的组合是执行计算的最简单和最佳设置[7,8],并获得了对暗物质的主要宇宙学问题的认识,宇宙膨胀,缺少宇宙的暗能量[1]以及相应的可测量的普通...

    简化Python的Django框架代码的一些示例

    那么让我们花点时间从现在的web开发实践中重新认识下她吧。 简单清晰的Django 一个web框架主要是帮助web程序生成核心的架构, 以便在其他的项目中重用。 Django正是以此为基础, 快速构建web程序。 Django的核心主要...

    .NET可逆框架设计

    这里我假设您对事务有了整体的认识,也对自定义事务管理器有过了解。[王清培版权所有,转载请给出署名](可以参考本人的:.NET简谈事务本质论、.NET简谈自定义事务资源管理器)什么叫可逆的?程序的执行是可以被无限制...

Global site tag (gtag.js) - Google Analytics